mysql5.7以上版本配置root密码
最近给自己的电脑装了ubuntu18.04的系统,但是在安装mysql的时候并没有设置root密码的界面。于是我上网找了一些资料。发现很多文章描述的并不好用。以下是我配置的全过程,亲测好使
- 先启动mysql的服务:
service mysql start
找到debian-sys-maint的密码:
sudo gedit /etc/mysql/debian.cnf从而找到debian-sys-maint的密码,将其复制下来
以debian-sys-maint登陆mysql:
mysql -u debian-sys-maint -p
修改mysql的root密码:注意,mysq自从5.7后就没有password字段,现在的版本都用:
authentication_string代替:
- mysql> use mysql;
mysql>update user set authentication_string=PASSWORD("你的密码") where User='root';
mysql>update user set plugin="mysql_native_password";
mysql>flush privileges;
mysql>quit;
本文详细介绍了在 Ubuntu 18.04 系统中安装 MySQL 5.7 之后,如何配置 root 用户的密码。通过使用 debian-sys-maint 用户登录并更新 root 用户的 authentication_string 来完成密码设置。
2838

被折叠的 条评论
为什么被折叠?



