mysql出现ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES/NO)
原因我在这边就不多赘述,主要理一下解决方式;
1、首先stop你的mysql服务:
2、打开终端做如下操作,开启权限:
$ cd /usr/local/mysql/bin
$ sudo su
3、再输入如下命令:
./mysqld_safe --skip-grant-tables &
4、利用command+N
再开启一个终端服务,进入mysql:
mysql -u -root -p
5、修改root用户密码:
UPDATE user SET password=PASSWORD('YOUR_PASSWORD') WHERE user='root'
<