一、打开终端
1.关闭mysql服务器
sudo /usr/local/mysql/support-files/mysql.server stop
2. 进入目录
cd /usr/local/mysql/bin
3.获取权限
sudo su
4.重启服务器
./mysqld_safe --skip-grant-tables &
二、重新开个终端
配置短命令:
alias mysql=/usr/local/mysql/bin/mysql
1.输入mysql 进入mysql命令模式
mysql
2.use mysql进入mysql数据库
use mysql
3.flush privileges;大概就是获取权限,要不他不让你改
flush privileges;
4.修改密码为123456
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
最重要的是下面的第4步 MySQL8.0 和 MySQL5.0 的不一样