三,MYSQL数据库ROOT密码恢复功略:
如果不小心把MYSQL数据库密码忘记了该怎么恢复呢?如果MYSQL数据库密码被黑客入侵者攻击篡改又该如何亡羊补牢避免损失呢?下面我们就来看看MYSQL数据库ROOT密码恢复的步骤。
正常情况下我们通过mysql -u root -p命令然后输入正确的root帐户密码可以顺利登录到MYSQL管理控制台。(如图9)如果密码忘记或输入错误的话会出现关闭连接的提示——“access denied for user root @ localhost using password:yes”。(如图10)


(1)巧重装解决密码问题:
遇到密码忘记的情况我们可以采取卸载后重新安装的方法解决,再次执行MYSQL数据库安装程序,然后选择remove instance选项即可马上卸载,当然通过程序里MYSQL程序下的配置向导也能够完成卸载删除工作。删除完毕我们再重新安装设置密码即可,因为MYSQL程序与数据库文件都是分开存在的,所以我们不用担心数据库文件的损坏。(如图11)

(2)编辑user.myd破解ROOT密码:
另外在我们的MYSQL安装目录下有一个名为user.myd的文件,一般来说他保存在mysql\data\mysql目录下,这个文件是MYSQL帐户配置文件,我们可以通过编辑此文件实现破解MYSQL数据库root密码的目的。用超文本编辑器打开该文件找到对应项进行修改即可。(如图12)
