梦飞数据中心 > 帮助中心 > 网络技术 > 忘记MySQL ROOT密码怎么办?

忘记MySQL ROOT密码怎么办?

忘记MySQL ROOT密码是在MySQ使用中很常见的问题,可是有很多朋友并不会重置ROOT密码。接下来就教大家怎么解决此问题,下面用梦飞科技服务器为例子:

 

1、修改MySQL配置文件

windows环境中:%installdir%\my.ini //一般在MySQL安装目录下有my.ini 
linux环境中:/etc/my.cnf

在[mysqld]配置段添加如下一行: 
skip-grant-tables 
保存后退出

2、然后重启MySQL服务

windows环境中: 
net stop MySQL 
net start MySQL

linux环境中: 
/etc/init.d/mysqld restart

3、设置新的ROOT密码

然后再在命令行下执行: 
mysql -uroot -p MySQL(和PHP搭配之最佳组合) 
直接回车无需密码即可进入数据库了。

现在我们执行如下语句把root密码更新为 123456:

update user set password=PASSWORD(”123456″) where user=’root’; 
如果提示未选择数据库就把user改成mysql.user 
quit 退出

4、还原配置文件并重启服务

然后修改MySQL配置文件把刚才添加的那一行删除。

再次重起MySQL服务,密码修改完毕。服务器租用云主机网站空间

梦飞科技。

(责任编辑:蒋坤)