账号 密码 验证码4位数字验证码如果您看不到验证码,可能是因为你的计算机关闭了Cookie,请开启Cookie后再登录
使用帮助
账号及系统使用
域名注册帮助
虚拟主机帮助
VPS使用帮助
租用托管帮助
邮局使用帮助
网站备案帮助
数据库使用帮助
备份工具使用
云引擎使用
当前位置:首页 >> 使用帮助 >> VPS使用帮助
使用帮助
linux的vps如何修复mysql的root密码
日期:2009-10-29 09:51
vim /etc/my.cnf 加入skip-grant-tables
/etc/init.d/mysqld restart
mysql
use mysql
update user set password=password("XMY_vI105VxV") where user="root";
flush privileges;
exit
/etc/init.d/mysqld restart

win是修改my.ini,同样的重启服务生效

1.首先打开 /etc/my.cnf 该文件 在[mysqld] 添加 skip-grant-tables
如图1


2.保存重启mysql /etc/init.d/mysqld restart
如图二



3.打开mysql 不在需要密码直接登陆成功
如图三




4.使用命令修复 mysql的 root 密码



5.重新修改  /etc/my.cnf 该文件 在[mysqld]下面 删除 skip-grant-tables 并重启mysql
如图五



第一个命令修改该 my.conf 或者my.ini(win)
第二个命令是登陆mysql(没有重启,所以可直接登陆)
第三个命令是退出mysql
第四个命令是重启apache
第五个命令是登陆mysql报错
第六个命令是使用我们修改的密码登陆mysql成功