Code Bye

mysql登录问题 数据库 急

在win7下配置的5.6版mysql,已经设置好登录密码,但是输入 mysql -u root -p命令后输入修改后的密码登录不上去报错

但是假如输入 mysql -u root 命令,不用输入密码直接就登录了

可是本人明明已经修改过密码了,而且本人都查到了在user表里
解决方案

20

看一看参数文件中,有没有这一句
skip-grant-tables
还有你修改密码莫非是直接用明文修改密码表?正常情况下密码应该是加密的。
一般修改本人密码可以这样
mysql> set password = password(“newpass”);

20

找到mysql 执行的完整路径
之后 /usr/lib/exec/mysql  –skip-grant-tables
grant all privileges on *.* to “root”@”192.168.198.%” IDENTIFIED BY  “123456” WITH GRANT OPTION;

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明mysql登录问题 数据库 急