LINUX.ORG.RU

Debian 6+mysql


0

1

На VPS установлен debian и был установлен mysql 5.5. Снес пакеты, относящиеся к mysql server (mysql-server, mysql-server-5.5, mysql-server-core-5.5). Пытаюсь установить заново: apt-get install mysql-server-5.5

Настраивается пакет mysql-server-5.5 (5.5.27-1~dotdeb.0) ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: не удалось обработать параметр mysql-server-5.5 (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
configured to not write apport reports
                                      При обработке следующих пакетов произошли ошибки:
 mysql-server-5.5
Гугление ничего не дало. Владелец /var/run/mysqld - mysql:myslq, интерфейс lo присутствует. В чем может быть проблема?



Последнее исправление: Dallum (всего исправлений: 1)

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

В логах mysql пустота, в логах dpkg пишется только о том, что не было до конца сконфигурирован пакет mysql-server-5.5. Может еще куда заглянуть?

Dallum
() автор топика
Ответ на: комментарий от MikeDM

syslog:

Sep 10 13:40:30 31-31-199-123 mysqld_safe[5214]: 120910 13:40:30 [ERROR] An old style --language value with language specific part detected: /usr/share/mysql/english/
Sep 10 13:40:30 31-31-199-123 mysqld_safe[5214]: 120910 13:40:30 [ERROR] Use --lc-messages-dir without language specific part instead.
Sep 10 13:40:30 31-31-199-123 mysqld_safe[5214]: 120910 13:40:30 [Note] Plugin 'FEDERATED' is disabled.
Sep 10 13:40:31 31-31-199-123 mysqld_safe[5214]: 120910 13:40:31 [ERROR] /usr/sbin/mysqld: unknown variable 'default-character-set=utf8'
Sep 10 13:40:31 31-31-199-123 mysqld_safe[5214]: 120910 13:40:31 [ERROR] Aborting

По первому гугление ничего не дало. По второму замена default-character-set=utf8 -> character-set-server=utf8 не дает никакого эффекта.

Dallum
() автор топика
Ответ на: комментарий от AnDoR

А это если вручную запускать.


Sep 10 13:46:14 31-31-199-123 /etc/init.d/mysql[7292]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf$
Sep 10 13:46:14 31-31-199-123 /etc/init.d/mysql[7292]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Sep 10 13:46:14 31-31-199-123 /etc/init.d/mysql[7292]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysq$
Sep 10 13:46:14 31-31-199-123 /etc/init.d/mysql[7292]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' $
Sep 10 13:46:14 31-31-199-123 /etc/init.d/mysql[7292]:
Dallum
() автор топика
Ответ на: комментарий от AnDoR

Я понимаю, что директиву заменили, я не понимаю куда это прописать. В my.conf она никакого эффекта не дает.

Dallum
() автор топика
Ответ на: комментарий от AnDoR

Читал я и это. Исправил везде, где можно уже. Бестолку, считает, что все по-старому. Хоть всю систему сноси %)

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

Так давай тогда рассказыавй, какие файлы у тебя есть в /etc/mysql/ и что ты своими ручками там правил.

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

В общем, понятия не имею, что было, но заработало оно само, после очередной вычистки и переустановки. Хотя до этого вычищал дофига раз уже %) Мистика просто.

Dallum
() автор топика
Ответ на: комментарий от AnDoR

Параллельно приходится использовать и винду и линукс. Понимаю, что не бывает, может быть, это моя криворукость.

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