ubuntu 首次安装mysql时未设置密码或忘记密码解决方法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/LXJRQJ/article/details/96832836

本文为解决Ubuntu命令行安装MySQL时直接装,没有初始化root密码的问题
1.首先输入以下指令

sudo cat /etc/mysql/debian.cnf

2.然后输入以下指令

mysql -u debian-sys-maint -p

// 注意!这条指令的密码输入是输入第一条指令获得的信息中的 password = ZCt7QB7d8O3rFKQZ 得来的
//请根据自己的实际情况填写!

3.修改密码,本篇文章将密码修改成 root , 用户可自行定义

1. use mysql; 
2.//下面这句命令有点长,务必注意 update mysql.user set
3.authentication_string=password('root') where user='root' and Host
4.='localhost'; update user set plugin="mysql_native_password";  flush privileges;

4.重新启动mysql:

1.sudo service mysql restart
2.mysql -u root -p
3.// 启动后输入已经修改好的密码:root

https://img-blog.csdnimg.cn/20181121171826980.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FuZHJld19aaG91Qw==,size_15,color_FFFFFF,t_70

猜你喜欢

转载自blog.csdn.net/LXJRQJ/article/details/96832836