700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > MySQL5.6忘记root用户名和密码

MySQL5.6忘记root用户名和密码

时间:2024-07-17 00:48:43

相关推荐

MySQL5.6忘记root用户名和密码

首先我们要做的是关闭数据库,还好这个只是一个开发库,要是生产库的话使用另外一种方法修改root用户名和密码,我在另一篇文章有记载

然后我们跳过网络,跳过授权表,这个时候只有本机可以登录了,外部机器就不可以了

/usr/local/mysql/bin/mysqld_safe--skip-grant-tables --skip-networking &

然后就是连接数据库

mysql -p或者使用mysql

updatemysql.usersetauthentication_string=password('123qwe')whereuser='root'andHost ='localhost';

这里我还以为还是修改Password字段呢,新版的mysql数据库下的user表中已经没有Password字段了

而是将加密后的用户密码存储于authentication_string字段

flush privileges;

exit;

修改完成之后重启数据库

但此时操作似乎功能不完全,还要alter user…

mysql> alter user 'root'@'localhost' identified by '123';

或者使用

mysql>setpasswordfor'root'@'localhost'=password('123');文章转载自: /article/77858.htm

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。