mysql数据库忘记密码liunx

更新时间:02-11 教程 由 妄臣 分享

如果你设置了MySQL管理用户的密码,并且忘记了它,那么不要担心。本文将会介绍如何在Linux上重置MySQL密码。

首先,通过以下命令进入MySQL命令行:

mysql -u root -p

接着,输入以下命令来禁用密码验证:

mysql>FLUSH PRIVILEGES;mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';

现在您可以在没有密码的情况下登录了。在MySQL控制台中,使用以下命令更改您的密码:

mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

要在Linux上确保MySQL重新启动时密码仍然有效,请编辑/etc/mysql/my.cnf,找到以下行:

[mysqld]skip-grant-tables

将其注释掉并保存文件。

现在,您已经成功地在Linux上重置了MySQL密码。记得在生产环境中一定要保护好您的密码。

声明:关于《mysql数据库忘记密码liunx》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2067187.html