ubuntu11.10mysql忘记root密码解决_MySQL

Ubuntu 11.10 中 MySQL 忘记 root 密码的解决方法如下:停止 MySQL 服务:以 root 权限登录系统,在终端中执行 killall mysqld 命令以停止 MySQL 服务。以不检查权限表的方式启动 MySQL:在终端中执行 mysqld skipgranttables 命令,以不检查权限表的方式重新启动 MySQL 服务。修改 root 密码:打开一个...
ubuntu11.10mysql忘记root密码解决_MySQL
Ubuntu 11.10 中 MySQL 忘记 root 密码的解决方法如下:
停止 MySQL 服务:
以 root 权限登录系统,在终端中执行 killall mysqld 命令以停止 MySQL 服务。以不检查权限表的方式启动 MySQL:
在终端中执行 mysqld skipgranttables 命令,以不检查权限表的方式重新启动 MySQL 服务。修改 root 密码:
打开一个新的终端窗口,执行以下 SQL 命令来更新 root 用户的密码:sqlupdate user set password=PASSWORD where user="root"; 注意将 "新的密码" 替换为您希望设置的新密码。4. 刷新 MySQL 权限: 在同一个终端窗口中,执行 flush privileges; 命令以刷新 MySQL 权限,使更改生效。5. 退出 MySQL: 执行 exit 命令退出 MySQL 命令行界面。6. 重启 MySQL 服务: 回到之前停止 MySQL 服务的终端窗口,使用 Ctrl+C 停止 mysqld skipgranttables 命令。 然后,执行 /etc/init.d/mysql start 命令启动 MySQL 服务。7. 使用新密码登录 MySQL: 使用新设置的密码登录 MySQL 服务器,验证密码是否已成功更新。注意事项: 如果在登录时遇到 “ERROR 2002 : Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ ” 错误,通常意味着 MySQL 服务未运行。此时,请确保 MySQL 服务已正确启动。 根据您的系统环境,命令路径可能有所不同。如果遇到路径问题,请使用 find 或 locate 命令查找正确的路径。2025-05-02
mengvlog 阅读 68 次 更新于 2025-10-29 03:09:15 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部