Posible bug en mysql-server
Hola a todos.
Uso debian testing y creo que hace pocos días se ha actualizado el
paquete mysql-server
Desde entonces no arrancaba y ahora que tenía un rato he mirado porqué
era...
la salida de syslog decía:
Aug 25 23:21:11 debian mysqld_safe[5734]: started
Aug 25 23:21:11 debian mysqld[5738]: 050825 23:21:11 /usr/sbin/mysqld:
unknown variable 'old_passwords=1'
Aug 25 23:21:11 debian mysqld[5738]:
Aug 25 23:21:11 debian mysqld_safe[5740]: ended
Aug 25 23:21:17 debian /etc/init.d/mysql[5807]: 0 processes alive and
'/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping'
resulted in
Aug 25 23:21:17 debian /etc/init.d/mysql[5807]: ^G/usr/bin/mysqladmin:
connect to server at 'localhost' failed
Aug 25 23:21:17 debian /etc/init.d/mysql[5807]: error: 'Can't connect to
local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Aug 25 23:21:17 debian /etc/init.d/mysql[5807]: Check that mysqld is
running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Importante la línea que dice:
/usr/sbin/mysqld: unknown variable 'old_passwords=1'
Así que he editado /etc/mysql/my.cnf y encuentro:
# For compatibility to other Debian packages that still use
# libmysqlclient10 and libmysqlclient12.
old_passwords = 1
Comentando la línea todo vuelve a funcionar pero no se porque
necesita esa línea si mysql no reconoce la variable.
¿Alguien puede verificar esto en su sistema?
Mi archivo my.cnf es la configuración original.
Saludos
--
mariodebian <mariodebian@gmail.com>
Reply to: