码迷,mamicode.com
首页 > 数据库 > 详细

mysql5.7 root 用户的初始密码

时间:2018-05-07 11:04:28      阅读:343      评论:0      收藏:0      [点我收藏+]

标签:sql   日志文件   nbsp   ble   gre   update   pass   tar   string   

1. 查找默认的初始密码

 

通过  grep "temmporary password"  /var/log/mysqld.log 命令,返回结果最后冒号后面的字符串就是root的默认密码。 

也有可能没有生成这个日志文件   那么参考忘记密码的方式 

2.忘记密码

找到/etc/mysql/my.cnf,  这个文件是没有写权限, 先修改权限, 然后再文件中添加一下参数

[mysqld]
skip-grant-tables

重启mysql:

service mysql status   查看mysql的状态

service mysql  stop  停止mysql
service  mysql  start   运行MySQL

 

使用以下命令进入mysql 

mysql -uroot  -p    

 

 最修改改root 账号的密码

update mysql.user set authentication_string=password(你的密码) where user=root ;

然后刷新一下权限
flush privileges;
 

 

 

mysql5.7 root 用户的初始密码

标签:sql   日志文件   nbsp   ble   gre   update   pass   tar   string   

原文地址:https://www.cnblogs.com/soaeon/p/9001336.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!