忘记密码删除mysql数据库

如果你在使用MySQL数据库时忘记了密码,不必担心。在本文中,我们将给你介绍一个快速简单的方法来删除MySQL数据库的密码。

下面是具体的操作步骤:

忘记密码删除mysql数据库

第一步:找到MySQL配置文件my.cnf,如果你正在使用Linux,该文件位于/etc/mysql下。

sudo nano /etc/mysql/my.cnf

第二步:在该文件中寻找一个名为[mysqld]的节(section),在该节中加入如下一行代码:

skip-grant-tables

保存并关闭该文件。

第三步:重启MySQL服务:

sudo service mysql restart

第四步:进入MySQL:

mysql -u root -p

此时你将不需要输入密码即可进入MySQL。

第五步:更改密码。首先选择目标数据库:

use mysql;

接下来更改密码:

update user set authentication_string=null where user=’root’;
flush privileges;
exit;

最后,撤销在my.cnf文件中的skip-grant-tables代码,并重新启动MySQL服务:

sudo nano /etc/mysql/my.cnf
# 将skip-grant-tables代码删除,并保存
sudo service mysql restart

现在你已经成功地删除了MySQL数据库的密码。欢迎在评论区分享你的经验和想法。

发布于 2023-08-29 20:26:39
收藏
分享
海报
0 条评论
157
上一篇:忘记备份mysql数据库 下一篇:怎样将mysql数据导入mysql
目录

    推荐阅读

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码