我使用命令安装了 sql,但无法打开它?为什么运行命令时 mysql 没有加载?
以下是命令和输出:
user@wazeemc:~$ mysql -u root -p
Enter password:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
答案1
看起来您使用了错误的密码。
如果您需要重置密码,请按照以下步骤操作:
sudo service mysql stop
sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &
mysql -u root
然后你可以重置root密码
FLUSH PRIVILEGES;
SET PASSWORD FOR root@'localhost' = PASSWORD('password');
最后重启服务
pkill mysqld
sudo service mysql start
正如所述Mysql密码重置