Здравствуйте,
Поставил MySql четко по официальным инструкциям.
Стартовал нормально.
Но при попытке к примеру:
mysqladmin variables
Выдавал следующее:
error: 'Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysql/mysql.sock' exists!
Начал разбираться:
В /etc/my.cnf было только:
[client-server]
!includedir /etc/my.cnf.d
Заменил это стандартными настройками.
Теперь так :
Enter password:
mysqladmin: connect to server at 'localhost' failed
error: 'Your password has expired. To log in you must change it using a client that supports expired passwords.'
Я делаю следующее:
Останавливаю майскл.
mysqld_safe --skip-grant-tables &
mysql -u root
mysql> use mysql;
mysql> update user set password=PASSWORD(«12345678») where User='root';
После этой команды он ругается на то что поле password не существует...
Что делать ?
mysql, slackware