debian mysql 忘记密码了 怎么办
时间: 2023-11-01 22:31:00 浏览: 71
您可以按以下步骤重置 MySQL 密码:
1. 停止 MySQL 服务。
2. 打开 MySQL 配置文件 my.cnf 或 my.ini,找到 [mysqld] 部分,在其下面添加一行 skip-grant-tables。
3. 保存配置文件并启动 MySQL 服务。
4. 使用 mysql 命令进入 MySQL 系统,此时您将不需要输入密码。
5. 在 MySQL 系统中切换到 mysql 数据库,并执行以下 SQL 语句:
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';
其中,new_password 为您希望设置的新密码。
6. 执行以下 SQL 语句:
FLUSH PRIVILEGES;
7. 退出 MySQL 系统,并停止 MySQL 服务。
8. 去掉配置文件 my.cnf 或 my.ini 中添加的 skip-grant-tables 行。
9. 启动 MySQL 服务,尝试使用新密码登录 MySQL。
相关问题
mysql密码忘记了怎么办
如果您忘记了 MySQL 的 root 用户密码,可以按照以下步骤来重置密码:
1. 停止 MySQL 服务。在命令行中输入 `sudo systemctl stop mysql` (Ubuntu / Debian)或者 `sudo systemctl stop mariadb` (CentOS / Fedora),停止 MySQL 服务。
2. 以跳过授权表的方式启动 MySQL。在命令行中输入 `sudo mysqld_safe --skip-grant-tables &`,以跳过授权表的方式启动 MySQL。
3. 以 root 用户身份登录 MySQL。在命令行中输入 `mysql -u root`,以 root 用户身份登录 MySQL。
4. 更新 root 用户密码。在命令行中输入 `UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';`,将 `new_password` 替换为您想要设置的新密码。
5. 刷新权限表。在命令行中输入 `FLUSH PRIVILEGES;`,刷新权限表。
6. 退出 MySQL。在命令行中输入 `quit`,退出 MySQL。
7. 重启 MySQL 服务。在命令行中输入 `sudo systemctl start mysql` (Ubuntu / Debian)或者 `sudo systemctl start mariadb` (CentOS / Fedora),重新启动 MySQL 服务。
完成以上步骤后,您就可以使用新密码登录 MySQL 了。
Ubuntu mysql忘记密码
如果你在Ubuntu上忘记了MySQL的密码,可以尝试以下解决方法。首先,根据[2]的引用,你可以查找并打开`debian.cnf`文件,其中包含了MySQL的密码信息。在文件中找到`password`值,并记下来。
接下来,使用终端切换到MySQL用户,命令是`mysql -u debian-sys-maint -p`,然后输入密码。根据的引用,这个密码值每个人的情况可能不同,根据实际情况填写。
一旦进入MySQL用户界面,使用以下命令重启MySQL服务并登录为root用户:`sudo service mysql restart`,然后输入已经修改好的密码,即`root`。这里的命令是根据的引用得出的。
通过以上步骤,你应该能够成功找回Ubuntu上MySQL的密码。希望对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Ubuntu下MySQL root密码忘记的解决方法](https://download.csdn.net/download/weixin_38584731/12827411)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [ubuntu篇---忘记mysql 密码解决方法](https://blog.csdn.net/m0_46825740/article/details/127768826)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [ubuntu mysql密码忘记了怎么办,ubuntu怎么查看mysql密码](https://blog.csdn.net/u010109949/article/details/129486131)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文