分别在Windows下和Linux下重置了MYSQL的root的密码,整理如下:
在windows下:
打开命令行窗口,停止mysql服务:Net stop mysql
到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动,
在命令行窗口执行:mysqld-nt --skip-grant-tables
然后另外打开一个命入令行窗口,执行mysql,此时无需输入密码即可进入。
Java代码
>use mysql
>update user set password=password("新密码") where user="root";
>flush privileges;
>exit
>use mysql >update user set password=password("新密码") where user="root"; >flush privileges; >exit
使用任务管理器,找到mysqld-nt的进程,结束进程!
在重新启动mysql-nt服务,就可以用新密码登录了。
在linux下:
如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。
启动 MySQL :bin/safe_mysqld --skip-grant-tables &
就可以不需要密码就进入 MySQL 了。
然后就是
Java代码
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges
>use mysql >update user set password=password("new_pass") where user="root"; >flush privileges
;
重新杀 MySQL ,用正常方法启动 MySQL 。
分享到:
相关推荐
在日常操作中,为了避免忘记密码的困扰,建议定期备份数据库,并妥善保管好密码信息。同时,也可以考虑使用密码管理工具来帮助记忆复杂的密码。如果遇到权限问题或其他异常情况,可能需要查看 MySQL 的日志文件以...
### MySQL忘记密码重置方法详解 在日常使用MySQL数据库的过程中,难免会遇到忘记登录密码的情况。本文将基于“mysql忘记密码如何重置_mysql8.0忘记密码修改-CSDN博客.pdf”这一文档的内容,详细介绍MySQL 8.0版本下...
在Linux环境下,MySQL数据库是许多应用的核心组成部分,用于...最后,为了避免未来再次遇到忘记密码的情况,建议设置密码管理策略,包括但不限于使用密码管理器存储密码、记录密码更改日志等,以便于密码管理和审计。
注意,如果MySQL版本大于5.7.6,应该使用`authentication_string`字段来设置密码;对于5.7.6之前的版本,则使用`password`字段。 5. 刷新权限并退出: 密码更新后,需要告诉MySQL服务器应用这些更改,并退出。可以...
如果忘记mysql的密码,请不要着急,这个文档详细教你如何重新设置新密码
新装MySQL不知道密码,忘记MySQL密码,都可以安装该方法改过来,在Ubuntu和CentOS上用过多次。
在实际工作中,忘记了mysql的ROOT 密码,可就糟糕了,本教程分步骤教会你如何重置ROOT密码,绝对能用!放心下载,一看就会!!
由于需要重置mysql超级管理员root帐号的密码,在网上搜到的那种在命令行使用“mysqld-nt --skip-grant-tables”命令方法的,尝试N次都失败了! 幸好最终发现了这个重置mysql密码的视图操作工具,不能独享,特分享...
### MySQL忘记密码的修改步骤详解 在日常的数据库管理工作中,难免会遇到忘记MySQL数据库管理员密码的情况。当这种情况发生时,我们需要有一套行之有效的解决方案来重置密码,以确保数据库服务的正常运行不受影响。...
mysql忘记root密码,重置密码
MySQL中root密码忘记的解决办法 当我们忘记了mysql中root密码时,不能正常登陆mysql数据库了。这时候,我们可以通过修改mysql的配置文件来跳过密码登陆。具体步骤如下: 1. 首先,打开mysql的配置文件`/etc/my.cnf...
3. **密码重置步骤**:具体的操作步骤包括停止MySQL服务、启动MySQL到安全模式、重置root用户的密码等。 #### 三、解决方案 ##### 1. 停止MySQL服务 首先确保MySQL服务已经停止运行,可以通过以下命令来实现: `...
1.MySQL密码忘记了,怎么办? 2.这篇文章能帮你完美解决,重置密码,只需输入指令,无需任何重装与卸载。 3.多次试验都能完美解决,此篇为经验总结,希望能够帮到你!
本文将详细介绍如何在忘记MySQL root密码的情况下重置密码,确保您能够尽快恢复正常的工作流程。 #### 一、理解MySQL权限系统 在深入探讨如何重置密码之前,我们需要先了解MySQL的权限系统。MySQL通过用户账户来...
至此,MySQL数据库的密码重置过程全部完成,你可以使用新设置的密码进行登录和数据库管理了。 ### 结论 忘记MySQL密码虽然令人困扰,但通过上述步骤,可以在不丢失数据的情况下重置密码,恢复对数据库的访问。这一...
在MySQL 5.7版本之后,密码重置过程与之前的版本相比有了一些变化,这可能是导致网上许多教程不再适用的原因。以下是一个详细且全面的步骤指南,帮助你成功重置MySQL 5.7及更高版本的管理员(root)密码。 1. **...
本文将详细介绍两种解决MySQL忘记密码的方法。 **方法一:跳过访问控制修改密码** 这个方法是通过启动MySQL服务时添加`--skip-grant-tables`参数来跳过权限检查,使得任何用户都能以管理员身份登录。以下是具体...