Mac下mysql连接报错:ERROR 1045解决办法

1,mysql5.7安装会生成临时密码,需要修改密码;
2,设置系统偏好下选择mysql停止数据库服务;
3,打开终端,输入
cd /usr/local/mysql/bin
sudo su
出现sh-3.2#开头的命令行:./mysqld_safe --skip-grant-tables &
如下图所示Mac下mysql连接报错:ERROR 1045解决办法
4,再重新开一个终端,分别输入
alias mysql=/usr/local/mysql/bin/mysql
mysql -u -root
编写sql命令:
update mysql.user set authentication_string = password(‘12345678’)where User = ‘root’ and Host = ‘localhost’;
5,密码修改成功,开启服务,可成功连接。

上一篇:[PAT乙级]1045 快速排序 (思路+精简代码)


下一篇:mysql --ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pas