Mac使用Mysql出现的错误 ERROR 1045 (2800
2021-01-11 本文已影响0人
班尼达尔
1.停止mysql服务
sudo /usr/local/MySQL/support-files/mysql.server start #命令根据自己实际环境修改
2.使用跳过鉴权方式
cd /usr/local/mysql/bin
sudo su
./mysqld_safe --skip-grant-tables &
此时mysql已自动启动
3.再开启一个终端,进入mysql
mysql
4.修改root密码
use mysql;
select host,user,authentication_string from user;
修改root密码
update user set authentication_string = password('123456') where user = 'root';
5.输入命令 FLUSH PRIVILEGES;
6.mysql> 状态下输入 quit;
输入quit退出即可