win10下,MySQL5.5.61重置密码
发布时间:2020-12-14 02:38:51 所属栏目:Windows 来源:网络整理
导读:前段时间要登录MySQL时,发现忘记了密码,多次上网查资料后并一一验证,才找到适合我使用的方法。 操作系统:win10 MySQL版本:5.5.61 1. 使用管理员身份运行notepad++,打开MySQL安装目录C:Program FilesMySQLMySQL Server 5.5下的配置文件my.ini。 ? 2.
前段时间要登录MySQL时,发现忘记了密码,多次上网查资料后并一一验证,才找到适合我使用的方法。 操作系统:win10 MySQL版本:5.5.61
1. 使用管理员身份运行notepad++,打开MySQL安装目录C:Program FilesMySQLMySQL Server 5.5下的配置文件my.ini。
?
2. 在my.ini文件“mysqld”关键字下添加“skip-grant-tables”(该命令用于跳过密码问题)
?
3. 使用管理员身份运行cmd,重启MySQL服务
在任意目录下执行以下命令:(安装MySQL时配置了全局变量,故可在任意目录下运行)
net stop mysql
net start mysql
?
4. 进入MySQL,重置密码
mysql -u root -p
不输入密码,直接按Enter
? mysql> use mysql; ?
mysql> update mysql.user set? password=‘
[email?protected]‘ where user=‘root‘;
注:据说5.7版本的密码字段是authentication_string,之前的是password。
?
密码重置后,还需要赋予root权限,否则重置密码后的root无法连接MySQL服务。
mysql> flush privileges; 先刷新权限
mysql> grant all privileges on *.* to [email?protected]‘localhost‘ identified by "[email?protected]"; 赋予所有权限给root用户 ? mysql> quit; ?
5. 密码重置后,把my.ini文件刚才添加的“skip-grant-tables”删除,保存文件。(删掉免密登录)
?
6. 重启MySQL,用新密码登录MySQL用户root。
操作就到此为止了。 ? 在这里要感谢几位博主: 1. 大数据和AI躺过的坑:https://www.cnblogs.com/zlslch/p/5937784.html 2. 贱书生:https://www.cnblogs.com/rnckty/p/5577818.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何设置win32 api c按钮背景颜色和文字颜色?
- 使用Native Dll将C#解决方案部署到单个EXE中
- 手把手教你写一个windows服务 【基于.net】 附实用小工具{
- 如何在Windows中远程执行脚本?
- 如何在WPF应用程序中实现Vista玻璃透明度(AERO)?
- windows-8 – 向WinJS.Binding.converter()函数发送多个参数
- 基于Windows的Web服务器的冗余负载均衡器?
- windows-server-2008-r2 – 将组策略环回应用于特定计算机上
- 使用Windows系统cmd运行Python时中文乱码问题有效的解决方式
- Windows – 由于MSVCR110.dll,MS Visual Studio 2012终端无
推荐文章
站长推荐
热点阅读