PDA

Просмотр полной версии : Проблема с запуском MySQL Сервиса


GexogeN
06.05.2004, 10:24
Вообщем поставил я сервер All in one - там всё в куче, Apache, MySQL, PHP, Zend, Perl и т.д. не суть...
Всё работает до первой перезагрузки компьютера, потом отлетает MySQL как сервис, т.е. в службах сервис весит, но он не запущен, при "ручном" запуске, сервис стартует и тут же отрубается без объяснения причин, пишет типа "служба MySQL была неожиданно завершена" или типа того. Если переустановить весь сервер целиком, то MySQL опять заработает, но опять же до первой перезагрузки компа... Пробовал ставить на разные компы с разными осями и железом, было замечено, что на некоторых компах все работает нормально без проблем, а на некоторых такая вот лажа, причем не чего общего у компов нет, все разные... Пробовал другие сервера - одно фигственно - вылетает MySQL и всё тут...
Помогите пожалуйста!

Конфигурация компов (если это поможет или даст ключ к разгадке):
1.
intel Celeron 1700, 512Mb DDR PC 2100, HDD 40Gb WD, chipset i845, net 3COM 810, WinXP Pro SP1 Eng

2.
intel Celeron 1500, 256Mb DDR, PC 2100, HDD 20Gb Quantum, chipset i845GL, net 3Com 810, WinXP Pro rus

3.
AMD Athlon BARTON 2600+, 512Mb PC 3200, HDD 160Gb Seagate, chipset nForce 2 Ultra 400, net nForce MCP, WinXP Pro SP1 Rus

4.
AMD Athlon Thoroughbred 2000+, 512Mb PC 2100, HDD 60Gb Seagate, chipset VIA KT400, net COMPEX (100Mb), WinXP Pro Rus (Win2k sp4 Rus)

5.
intel Pentium 4 2400Ghz, 512Mb PC 2700, HDD 120Gb Hitachi, chipset i865, net 3COM Marvell 840 1Gb. Win2k3 Standart server SP1 Eng

6.
intel Pentium 3 800Mhz, 256MB PC 133, HDD 80Gb Seagate, chipset i815, net intel pro 100. WinXP Pro SP2 Rus

7.
intel Pentium 3 600Mhz, 384Mb PC 100, HDD 80Gb Seagate, chipset i815, net REALTEK 8139. Win2k SP4 Rus

На 1, 2, 7 компах все работает нормально без проблем, единственное что 1 и 2 машина в одной сети, 7 в отдельной... На остальных компах не работает. Мне еще люди подсказали, что может быть из-за того, что когда комп загружается он не успевает во время загрузить сетевые подключения, и из-за этого не врубается MySQL, вполне возможно, но почему он потом не включается руками тогда?
Помогите пожалуйста с решением этой проблемы!!! Очень Надо...
Заранее всем благодарен!

AleXXXSoft
06.05.2004, 10:53
бред какой.... нахрена нужны конфигурации компов? лучше бы ты конфиг скуеля выложил... скорее всего криво настроил, он первый раз по умолчанию встает, только нужно после этого запустить MySQLAdmin и создать пользователя root хотя бы)) а еще если ты НТ пользуешь - то юзать mysqld-nt и прочие мелкие приблуды...

RaZEr
06.05.2004, 14:05
только нужно после этого запустить MySQLAdmin и создать пользователя root хотя бы))Рут создан изначально.
если ты НТ пользуешь - то юзать mysqld-nt и прочие мелкие приблуды...В 99% случаев обычный демон mysqld абсолютно нормально работает. Но попробовать стоит.

2 GexogeN: Я почему-то уверен, что ты не читал мануал - http://dev.mysql.com/doc/mysql/en/Installing.html

AleXXXSoft
06.05.2004, 14:10
Рут создан изначально. у меня после первой установки скуеля четвертой версии не было создано вообще ничего... вот уж не знаю что за дистриб... но не было... =( мне пришлось скопить файлы с данными от 3-ки...

Sheryld
06.05.2004, 15:37
в 99% случаев - ошибка в конфигурационном файле, кстати часто такие вот all in one дистры грешат кривыми конфигурационными файлами.

и вообще, если хочешь использовать mysql по ее прямому назначению(в кач-ве бд), то хочешь-не хочешь придется разобраться в ее конфигурации(благо ничего сложнного там нету), т.к. для оптимального быстродействия и безглючия нужно четко определить что нужно, а что нет(демон/standalone, размеры буфферов в зависимости от конфигурации компьютера, кодировки, поддержки innodb - таблиц и т.д. и т.п.).

is_absent
07.05.2004, 06:42
в общем создаешь на диске С файлик my.cnf со следующм содержанием:

[mysqld]
basedir=путь к папке mysql
datadir=путь к папке баз mysql

[WinMySQLadmin]
Server=полный путь к файлику mysqld-nt.exe или ему подобного

заработает :)

GexogeN
11.05.2004, 15:55
Весь прикол в том, что база данных бывает после очередной презагрузки запускается сама, а бывает нет... :evil2:

RaZEr
12.05.2004, 01:58
Удали службу и пускай руками.