Mysql5.7修改密码

Posted 蓝色天马

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql5.7修改密码相关的知识,希望对你有一定的参考价值。

Ubuntu中安装mysql5.7时没有设置密码,使用mysql -u root -p 不能连接mysql服务

在网上查有两种方式:

1. 第一次安装,mysql5.7设置了个默认密码在某个目录下存放,使用默认密码登录后,会提示修改密码。这个方法暂时没有尝试

2.修改mysql的配置文件sudo vim  /etc/mysql/mysql.conf.d/mysqld.cnf,在[mysqld]段下加入一行skip-grant-tables,重启service mysql restart。输入mysql,回车会跳过权限验证,进入.

3.use mysql;

4.update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘;

5.update user set plugin="mysql_native_password";

6.flush privileges;

7.quit;

8.回到第二步,把之前加的那句删掉,重启服务

9.可以使用新密码正常登录了

以上是关于Mysql5.7修改密码的主要内容,如果未能解决你的问题,请参考以下文章

mysql5.7修改密码

mysql5.7忘记密码时,修改root密码

mysql5.7.22版本修改root密码

Ubuntu16安装mysql5.7未提示输入密码,安装后修改mysql密码默认密码

自动修改mysql5.7初始化密码

Mysql5.7忘记root密码及mysql5.7修改root密码的方法