如何快速找回MySQL初始密码(mysql忘记初始密码)
MySQL是一款功能强大的数据库服务器,它集成在很多互联网应用中,能够极大地提高应用性能。由于众多MYSQL版本和参数不定,有故障反应时用户可能会遗忘MySQL初始密码。想要登录MySQL数据库,必须使用正确的MySQL初始密码,因此,下面就介绍一些快速找回MySQL初始密码的方法:
一、使用重新安装MySQL可以重置MySQL初始密码
重新安装MySQL将删除用户设置,从而重置MySQL初始密码,可以快速找回MySQL初始密码,但前提是安装文件要有又,做好数据备份。
二、使用MySQL的UPDATE模式找回MySQL初始密码
可以先给MySQL创建一个空的用户,然后将MySQL默认root用户的password字段改成空,执行以下语句:
update mysql.user set password=” where user=’root’;
这样就能清除密码,让用户使用空密码进行登录,从而快速找回MySQL初始密码,但是需要注意的是,这种方法只适用于MySQL版本5. Open 。
三、最简单有效的方式–使用skip-grant-tables参数
先在MySQL配置文件my.cnf中增加一行:
[mysqld]
skip-grant-tables
并重新启动MySQL服务,之后再把上面语句UPDATE改成:
update mysql.user set password=’1234′ where user=’root’;
即可将密码重置为1234,从而快速找回MySQL初始密码。
以上就是本文要介绍的快速找回MySQL初始密码的几种方法,按照需要,用户可以根据自身情况和MySQL使用版本来选择最合适的方法,快速找回MySQL初始密码。