1. 修改密码
1.1 mysqld 跳过密码验证,用root登陆
# 使用root权限,配置my.cnf
root# vim /etc/my.cnf
#在mysqld下添加skip_grant_tables,保存后重启mysql
[mysqld]
skip_grant_tables
1.2 登陆后修改用户名密码
忘记密码还是因为没有一个test用户
# 此时,启动mysql客户端时,可以跳过登陆阶段
$ mysql -uroot -p
...
mysql>
create user 'test'@'localhost' identified by '123456';
create user 'test'@'%' identified by '123456';
grant all privileges on `testdb`.* to 'test'@'localhost';
flush privileges;
参考链接:
- https://blog.csdn.net/piaocoder/article/details/53704126
- https://blog.csdn.net/xie_sining/article/details/80714463
- https://blog.csdn.net/zhangxitab/article/details/80534605