Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Ещё раз про установку MySQL
 
 автор: Хулиган   (07.10.2009 в 17:21)   письмо автору
 
 

Нашёл тему с такой же проблемой, как у меня, но почему-то там нет поля для добавления ответа, поэтому создаю новую тему по мотивам этой:
http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=55070&page=0

Точно такая же ерунда и у меня. Просто извлекаются файлы, и далее появляется окошко со списком параметров командной строки msiexec. И Более ничего не происходит.
К переменных TEMP и TMP все пути содержат только английские буквы.
До переустановки винды этот же пакет ставился на ура, сейчас - ни в какую.
Как запобедить этот инсталлятор?

Спасибо.

  Ответить  
 
 автор: cheops   (07.10.2009 в 18:22)   письмо автору
 
   для: Хулиган   (07.10.2009 в 17:21)
 

А какая версия используется? В крайнем случае можно воспользоваться дистрибутивом без инсталлятора.

  Ответить  
 
 автор: Хулиган   (07.10.2009 в 21:48)   письмо автору
 
   для: cheops   (07.10.2009 в 18:22)
 

Используется версия, рекомендованная к скачиванию: 5.0.67. Я её вчера только снова скачал.
Есть и нон-инсталл версия 5.1.32. Только я не знаю, как её установить.
Может подскажете?
Я читал, что нужно в ней править my.ini, затем регистрировать и запустить сервис.
Но файла my.ini в нон-инсталл нету, и как регистрировать сервис, я не очень представляю...

  Ответить  
 
 автор: cheops   (07.10.2009 в 22:23)   письмо автору
 
   для: Хулиган   (07.10.2009 в 21:48)
 

В корне лежит множество файлов с раширением ini - нужно взять один, например, my-medium.ini и переименовать в my.ini. В секции [mysqld] в директиве basedir указать путь к каталогу с MySQL, а в datadir к каталогу данных (по умолчанию он в C:/MySQL/data/ - если будете его переносить не забудте табличное пространство и системные базы данных).
basedir="C:/MySQL/"
datadir="D:/mysql/"

Сервис можно установить при помощи команды
mysqld-nt --install MySQL

Соотвественно запустить его можно так
net start MySQL

Остановить
net stop MySQL

  Ответить  
 
 автор: Хулиган   (08.10.2009 в 01:12)   письмо автору
 
   для: cheops   (07.10.2009 в 22:23)
 

Всё здорово! Спасибо!
Единственно, mysqld-nt у меня нет, установил через mysqld. Запускается, работает, останавливается.

Я ещё немного понаглею :) В смысле ещё вопрос: в инсталляционном пакете вроде как должен быть компонент для коннекта к MySQL из VisualStudio 2008. Некий \MySQL\MySQL Connector Net n.n.n\bin\.NET x.x. Находится (судя по описанию) в MySql.Data.dll. И ещё должна быть некая System.Data.dll

Вы ничего не знаете об этом?
Или нон-инсталл версия не подходит для этого?

  Ответить  
 
 автор: cheops   (08.10.2009 в 01:17)   письмо автору
 
   для: Хулиган   (08.10.2009 в 01:12)
 

Хм... а коннектор разве не отдельно качать и устанавливать нужно?

  Ответить  
 
 автор: Хулиган   (08.10.2009 в 01:26)   письмо автору
 
   для: Хулиган   (08.10.2009 в 01:12)
 

Нашёл обе эти dll и установил. Всё.

Спасибо за помощь!

P.S.
Правда не 6.1, а 5.0 коннектор.
Если что, то уже знаю, где брать шестую версию.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования