mysql错误

安装mysql之后提示(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:错误

具体就是:

安装之后使用mysql命令(mysql或者mysql -uroot 都不行)不能进入,也无法设置root密码

百度需要设置skip-grant-tables,找了半天发现设置都不行

然后继续找,发现是配置文件的位置不一样~~

 

最简单的解决办法:

1. 停止mysql服务

2. /usr/bin/mysqld_safe --skip-grant-tables &

参考见:

http://pppcode.blog.51cto.com/2698464/510972


好像说了半天什么都没说,实际上想说,要从原理上明白这个事情才好弄~

 

原文地址:https://www.cnblogs.com/wswang/p/5526825.html