把MYSQL 升级到5.5.11 后
在root身份下使用grant all 命令的时候老是出现这样的错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor YES)尝试过网上提供的办法修改密码,但是还是出现上面的错误。请各位给予指点
在root身份下使用grant all 命令的时候老是出现这样的错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor YES)尝试过网上提供的办法修改密码,但是还是出现上面的错误。请各位给予指点
mysql> update mysql.user set password=password('XXXX') where user='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 1 Changed: 0 Warnings: 0
方法二、
mysql> set password for 'root'@localhost=password('XXXX');
Query OK, 0 rows affected (0.00 sec)
但是无用
那就直接操作user表来添加权限吧
直接操作表虽然也可行,但是麻烦很多啊。