Здравствуйте,
Поставил 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 не существует...
Что делать ?