您的位置:首页 > 数据库 > MySQL

mysql重设root密码

2014-01-02 15:43 309 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/govoboxx/article/details/84516924 1.
# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables #加上这句
2.
# /etc/init.d/mysql restart
3.
# /usr/bin/mysql
mysql> USE mysql ;
mysql> UPDATE user SET Password = password('new-password') WHERE User = 'root' ;
mysql> flush privileges ;
mysql> quit
4.
# vi /etc/my.cnf
将刚才在[mysqld]的段中加上的skip-grant-tables注释或删除
5.
# /etc/init.d/mysql restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: