当前位置:首页 > 数据库 > 正文

忘掉mysql暗码,忘掉MySQL暗码怎么办?快速康复数据库拜访权限攻略

导语:1.运用root用户重置暗码(假如你还有root权限):中止MySQL服务。在命令行中输入`mysqld_safeskipgranttables`发动MySQL。翻开一个新的命令行窗口,并输入`mysql...

1. 运用root用户重置暗码(假如你还有root权限): 中止MySQL服务。 在命令行中输入 `mysqld_safe skipgranttables` 发动MySQL。 翻开一个新的命令行窗口,并输入 `mysql u root` 连接到MySQL。 在MySQL命令行中输入 `UPDATE mysql.user SET password=PASSWORD WHERE User='root';`。 输入 `FLUSH PRIVILEGES;`。 重启MySQL服务。

2. 运用配置文件(假如MySQL配置文件答应): 修改MySQL配置文件(通常是 `my.cnf` 或 `my.ini`)。 在 `` 部分增加 `skipgranttables`。 重启MySQL服务。 运用上述办法1中的过程重置暗码。 从头修改MySQL配置文件,删去 `skipgranttables`。 重启MySQL服务。

3. 运用安全形式(假如MySQL版别支撑): 中止MySQL服务。 在命令行中输入 `mysqld skipgranttables skipnetworking

免责申明:以上内容属作者个人观点,版权归原作者所有,如有侵权或内容不符,请联系我们处理,谢谢合作!
上一篇:数据库增加主键 下一篇:mysql备份数据库