在Ubuntu 18.04 下安装mysql,怎么没有初始密码,如何重设root密码
Mkdir700 • 2019 年 11 月 09 日
Loading...
## 1.查看初始用户名和密码
sudo cat /etc/mysql/debian.cnf
![TIM截图20191109113449.png][1]
## 2.登录mysql
登录指令
> 格式: mysql -u 用户名 -p 密码
mysql -u debian-sys-maint -p u4ryTjPkNsw9rGWe
![2.png][2]
## 3.修改用户名和密码
依次输入下方指令
> 1)、use mysql; #连接到mysql数据库
> 2)、update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost';
> // 修改用户名为root 修改密码为123456
> 3)、update user set plugin="mysql_native_password";
> 4)、flush privileges;
> 5)、quit;
如图:
![3.png][3]
## 4.重启数据库,使用新用户名新密码登录
service mysql restart
![TIM截图20191109114325.png][4]
[1]: http://assets.z2blog.com/usr/uploads/2019/11/2135701927.png
[2]: http://assets.z2blog.com/usr/uploads/2019/11/2637919957.png
[3]: http://assets.z2blog.com/usr/uploads/2019/11/2938591544.png
[4]: http://assets.z2blog.com/usr/uploads/2019/11/1286692098.png