1.第一次登录Mysql数据库密码正确登录失败:
- 关闭mysql服务
service mysqld stop
- 找到/etc/my.cnf,在最后一行添加skip-grant-tables(用于免密码登录)
vim /etc/my.cnf
skip-grant-tables
- 重启mysql服务
service mysqld start
- 正常登录,不使用密码,直接回车
mysql -u root
- 刷新权限
flush privileges
- 修改密码
alter user’root’@’%’ IDENTIFIED BY ‘新密码’;
#(mysql8.0以上密码策略限制必须要大小写加数字特殊符号,否则会报错)
- 找到/etc/my.cnf,删除skip-grant-table
- 重启服务
service mysqld restart
正常登录测试mysql -u root -p,输入修改好的密码