作者:ngdongran_638070 | 来源:互联网 | 2017-06-14 15:51
昨天在整理一个服务器上忘记了mysql数据库root用户的密码,经过搜索求解后,得知可以如下来重置root密码,方式如下:1、停止mysql服务#如果有做service的话可以这样停止#servicemysqldstop2、启动mysql服务时加忽略授权选项#mysqld_safe--skip-grant-tables&3、用mysql客户端直接连接进入控制台#mys
昨天在整理一个服务器上忘记了mysql数据库root用户的密码,经过搜索求解后,得知可以如下来重置root密码,方式如下:
1、停止mysql服务
# 如果有做service的话可以这样停止
# service mysqld stop
2、启动mysql服务时加忽略授权选项
# mysqld_safe --skip-grant-tables &
3、用mysql客户端直接连接进入控制台
4、在mysql控制台更改root账号密码
mysql>use mysql;
mysql>update user setpassword=password('root') where name='root' and host='localhost';
mysql>\q
5、停止mysql服务,直接kill掉mysql进程即可
6、启动正常模式的mysql服务即可
然后,用mysql客户端连接并输入root密码即可,在第4个步骤时已经重置了root密码为root。其实也挺简单的,呵呵,记录下,以后备查。