MySQL 5.5:忘记密码了怎么办?(mysql5.5密码忘记)

MySQL 5.5是一种流行的关系型数据库管理系统,它提供了一系列强大的功能和优势,因此受到了许多开发者和系统管理员的欢迎。但是有时系统管理员会忘记MySQL 5.5的登录密码,这时该怎么办呢?下面介绍一下如何在忘记MySQL 5.5登录密码的情况下重置密码。

首先,停止MySQL服务:若MySQL服务正在运行,在Windows系统下用管理员身份运行Cmd,输入以下命令,按回车键即可:

net stop mysql

其次,使用“–skip-grant-tables”参数,启动MySQL服务:在Windows系统中,键入目录my.ini所在的目录,然后键入以下命令:

mysqld –defaults-file=my.ini –standalone –skip-grant-tables

之后,登录MySQL:若为Windows系统,应用程序里找到MySQL 5.5 Command Line Client,输入`http://localhost/,若为Linux系统,使用以下命令:

mysql -u用户名 -p

接着,重置密码:建立新的密码后,运行以下命令:

update mysql.user set authentication_string=password(‘newpassword’),password_expired=’N’,password_last_changed=null where user=’root’;

最后,重启MySQL服务:若为Windows系统,只需在CMD中输入以下命令(若为Linux系统,请退出MySQL,执行以下命令):

net start mysql

以上就是MySQL 5.5忘记密码后的解决方案,重置密码后,就可以正常登录MySQL 5.5了。MySQL 5.5用户在忘记登录密码时,可以根据上述步骤来重置密码。


数据运维技术 » MySQL 5.5:忘记密码了怎么办?(mysql5.5密码忘记)