Форумы
Kalina LUG :: Форумы :: Основной :: Администрирование |
|
<< Предыдущая тема | Следующая тема >> |
MySQL |
Модераторы: kalina, sanitar, NaTty, COMRADE_ARTYOM, variable, Solaris, az, Andreyf1
|
Автор | Добавил | ||
beloz |
|
||
ID пользователя #26
Зарегистрирован: Птн Фев 29 2008, 00:27Сообщений: 26 |
Сия СУБД не хочет мне подчинятся Расклад таков: Ubuntu 7.10 , mysql Ver 14.12 Distrib 5.0.45. Устанавливаю из репозитория убунты. При вводе в консоль "mysql" выдаёт: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) Перезагрузка сервиса тоже ничем хорошим не заканчивается, т.е. он даже грузится не хочет * Stopping MySQL database server mysqld [ OK ] * Starting MySQL database server mysqld [fail] Погуглив, толковых решений этой проблемы на русском не обнаружил. В английском увы не настолько силён: читал, но толком нифига не понял. |
||
Наверх |
|
||
Гость |
|
||
Гость
|
а сокет проверял? вообще в джаббер стучи, может чем поможем... [e-mail] |
||
Наверх |
|
||
Гарик |
|
||
ID пользователя #23
Зарегистрирован: Втр Фев 26 2008, 15:41Сообщений: 534 |
Создаем БД:
mysql_install_db
Запускаем сервер:
mysqld_safe &
не помогло, еще читай: Колисниченко - Ubuntu Linux. Краткое руководство пользователя. [-link-] |
||
Наверх |
|
||
overmind88 |
|
||
ID пользователя #25
Зарегистрирован: Чтв Фев 28 2008, 23:58Сообщений: 221 |
у тебя как комп называется? если localhost, то могут быть проблемы | ||
Наверх |
|
||
Solaris |
|
||
ID пользователя #22
Зарегистрирован: Втр Фев 26 2008, 15:15Сообщений: 1559 |
еще возможно не запущен процесс inetd (xinetd), не уверен нужен он или нет, но как правило для таких приложений нужен ps -ax | grep mysql ps -ax | grep inetd что выдает? [ Редактирование Втр Апр 08 2008, 15:09 ] |
||
Наверх |
|
||
beloz |
|
||
ID пользователя #26
Зарегистрирован: Птн Фев 29 2008, 00:27Сообщений: 26 |
О Спасибо за ответы. Начинаю: Название компа не локалхост. Насчот сокета: указаного файла нет. Тобишь директория /var/run/mysqld/mysqld пуста. beloz@paper:~$ ps -ax | grep mysql Warning: bad ps syntax, perhaps a bogus '-'? See [-link-] 7650 pts/0 S+ 0:00 grep mysql beloz@paper:~$ ps -ax | grep inetd Warning: bad ps syntax, perhaps a bogus '-'? See [-link-] 7653 pts/0 S+ 0:00 grep inetd Ну и всё равно не пашет:) А про колиснеченкова с его книжкой по убунте... Эх, совсем забыл там посмотреть. Да я както и не думал что он там что либо пишет. Вышло вот что (пока что не читал, просто сделал как Гарик написал): beloz@paper:~$ mysql_install_db Installing MySQL system tables... 080408 17:26:47 [Warning] Can't create test file /var/lib/mysql/paper.lower-test 080408 17:26:47 [Warning] Can't create test file /var/lib/mysql/paper.lower-test 080408 17:26:47 [Warning] One can only use the --user switch if running as root /usr/sbin/mysqld: File '/var/log/mysql/mysql-bin.000131' not found (Errcode: 13) 080408 17:26:47 [ERROR] Could not use /var/log/mysql/mysql-bin for logging (error 13). Turning logging off for the whole duration of the MySQL server process. To turn it on again: fix the cause, shutdown the MySQL server and restart it. 080408 17:26:47 [ERROR] Aborting 080408 17:26:47 [Note] /usr/sbin/mysqld: Shutdown complete Installation of system tables failed! Examine the logs in /var/lib/mysql for more information. You can try to start the mysqld daemon with: /usr/sbin/mysqld --skip-grant & and use the command line tool /usr/bin/mysql to connect to the mysql database and look at the grant tables: shell> /usr/bin/mysql -u root mysql mysql> show tables Try 'mysqld --help' if you have problems with paths. Using --log gives you a log in /var/lib/mysql that may be helpful. The latest information about MySQL is available on the web at [-link-] Please consult the MySQL manual section: 'Problems running mysql_install_db', and the manual section that describes problems on your OS. Another information source is the MySQL email archive. Please check all of the above before mailing us! And if you do mail us, you MUST use the /usr/bin/mysqlbug script! |
||
Наверх |
|
||
Гарик |
|
||
ID пользователя #23
Зарегистрирован: Втр Фев 26 2008, 15:41Сообщений: 534 |
Запускай от рута, видишь он файлы не может создать. | ||
Наверх |
|
||
beloz |
|
||
ID пользователя #26
Зарегистрирован: Птн Фев 29 2008, 00:27Сообщений: 26 |
Да, собственно проблема была в этом. Сегодня помучал немного sptvar'а в жаббере, и проблема была устранена, за что ему большое спасибо Также выражаю благодарность всем остальным кто принял участие в ентом. | ||
Наверх |
|
||
Гарик |
|
||
ID пользователя #23
Зарегистрирован: Втр Фев 26 2008, 15:41Сообщений: 534 |
Если не секрет, для чего поднимал мускуль? | ||
Наверх |
|
||
NaTty |
|
||
NaTty ID пользователя #5
Зарегистрирован: Срд Фев 06 2008, 13:53Сообщений: 556 |
Я обычно ставлю и запускаю от рута, а потом даю права на работу с базами нужному пользователю. Вот, в тему моя любимая инструкция, может, кому пригодится http://www.gentoo.org/doc/ru/mysql-howto.xml | ||
Наверх |
|
||
Powered by e107 Forum System