忘记线上MySQL密码:

到ect/文件夹内。
vim my.cnf 添加一句: #skip-grant-tables    //mysql密码重置
保存后执行mysql(systemctl restart mysqld),然后回车,代表密码已取消
然后执行update user set authentication_string = password("密码root") where user = "(用户名)root";
然后mysql -uroot -p,输入密码进入数据库内
show databases;   查看数据库
use mysql  
update user set host="%";  给mysql数据库权限"%"修改权限
flush privileges;  进行刷新mysql  然后连接数据库
posted @ 2019-05-15 18:54  小呆1107  阅读(162)  评论(0编辑  收藏  举报