MySQL忘记root密码怎么办?
时间:2012-05-29 10:02来源:未知 编辑:admin 点击:
次
你可以按照以下简单的五步来重置MySQL数据库服务器密码。 第一步,停止MySQL服务器。 第二步,使用skip-grant-tables选择启动 mysqld进程以便解除要求密码登录提示。 第三步,以root用户连
你可以按照以下简单的五步来重置MySQL数据库服务器密码。
第一步,停止MySQL服务器。
第二步,使用–skip-grant-tables选择启动 mysqld进程以便解除要求密码登录提示。
第三步,以root用户连接mysql服务器。
第四步,设置一个新的mysql root用户密码。
第五步,退出并重启mysql服务器。以下给出每步的具体命令。
1、停止mysql服务
2、设置忽略密码启动mysql服务器
/usr/local/mysql/bin/mysqld_safe --skip-grant-tables &
|
3、使用mysql客户端连接mysql服务器
/usr/local/mysql/bin/mysql -u root
|
4、设置一个新的mysql root用户密码
mysql> use mysql;
mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
mysql> flush privileges;
mysql> quit
|
5、停止mysql服务器
/etc/init.d/mysql stop
|
6、启动mysql服务器并测试
/etc/init.d/mysql start
/usr/local/mysql/bin/mysql -u root -p