LINUX.ORG.RU
ФорумAdmin

Mysql. Cписок базы данных не может быть получен.


0

1

Собственно проблема в следующем. Хотел добавить в my.cnf строчку что бы указать кодировку utf 8. Добавил. Ребутнул mysql. Вернее он остановиться то остановился, а вот запускаться никака. Сообщение «Cписок базы данных не может быть получен.» выдаёт webmin. Через ssh никак не рушается, а просто говорит «start: Job failed to start». Пытался найти логи. В /var/log/mysql ничего нет.

Система Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-29-generic x86_64).

Какие есть варианты по лечению?

Ответ на: комментарий от router

sudo mysqld

ps aux | grep mysql

mysql 12172 0.6 0.8 316420 36868 pts/0 Sl+ 12:22 0:00 mysqld

Демон стартует от своего пользователя. Определяется конфигом.

at ★★ ()

в my.cnf строчку....
Пытался найти логи

#
# * Logging and Replication
#
# Both location gets rotated by the cronjob.
# Be aware that this log type is a performance killer.
# As of 5.1 you can enable the log at runtime!
#general_log_file        = /var/log/mysql/mysql.log
#general_log             = 1
#
# Error logging goes to syslog due to /etc/mysql/conf.d/mysqld_safe_syslog.cnf.
#
# Here you can see queries with especially long duration
#log_slow_queries = /var/log/mysql/mysql-slow.log
#long_query_time = 2
#log-queries-not-using-indexes
#
vahtu ()
Ответ на: комментарий от at

dimka3210@dimka3210ubuntu-T# sudo mysqld
121006 15:50:48 [ERROR] Fatal error: Please read «Security» section of the manual to >find out how to run mysqld as root!

121006 15:50:48 [ERROR] Aborting

121006 15:50:48 [Note] mysqld: Shutdown complete
root@dimka3210ubuntu-To-Be-Filled-By-O-E-M:~# ps aux | grep mysql
root 12942 0.0 0.0 14824 884 pts/1 S+ 15:52 0:00 grep --color=auto mysql

dimka3210 ()
Ответ на: комментарий от strangeman

Первый пишет при попытке запустить

Oct 6 15:55:30 dimka3210ubuntu-To-Be-Filled-By-O-E-M kernel: [58531.168132] init: >mysql pre-start process (12955) terminated with status 1

Второго файла нет. http://clip2net.com/s/2mXcR

dimka3210 ()
Ответ на: комментарий от dimka3210

Хм, в дебиане он собран немного по другому.

Тогда

sudo -u mysql /usr/sbin/mysqld

Т.е надо посмотреть на что он ругается. У меня подозрение, сто вместо utf8 указано utf-8, UTF8 или что то подобное.

at ★★ ()
Ответ на: комментарий от dimka3210

Т.е. вернуть дефолтный конфиг или переустановить пакет?

Если первое, то его можно взять из пакета mysql-common_версия_all.deb в /var/cache/apt/archives или скачать apt-get download mysql-common.

Если второе (конфиг не изменится), то aptitude reinstall имя_пакета

at ★★ ()
Ответ на: комментарий от at

Таблицы я спас. Просто довольно долго уже не могу исправить. Придётся пользоваться нубскими методами). Спасибо за помощь. Если всё таки получится оживить, обязательно отпишусь с решением.

dimka3210 ()
Ответ на: комментарий от dimka3210

я не знаю где в этих ваших %дистр-нейм% находятся базы, но в слаке например есть файлик /var/lib/mysql/<hostname>.err, где четко будет указано почему твой мускуль не запускается.

Komintern ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.