前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MySQL密码修改

MySQL密码修改

作者头像
yhni
发布2022-11-17 16:11:24
9.6K0
发布2022-11-17 16:11:24
举报
文章被收录于专栏:Hello world学习记录

如果记得住MySQL的密码,可以通过前三种方法进行密码的修改;

如果忘记了MySQL的密码,且MySQL安装在了windows系统,那么可以通过第四种方法修改密码。


方法一: 在cmd窗口登录MySQL前,使用mysqladmin命令。

代码语言:javascript
复制
> : mysqladmin -u用户名 -p旧密码 password 新密码
> mysqladmin -uroot -p123456 password 123

方法二:在cmd窗口登录MySQL后,使用set password命令。

代码语言:javascript
复制
mysql> -- set password for 用户名@localhost = password('新密码');
mysql> set password for root@localhost = password('123'); 

方法三: 在cmd窗口登录MySQL后,用update编辑user表。

代码语言:javascript
复制
mysql> use mysql; 
mysql> update user set password=password('123') where user='root' and host='localhost'; 
mysql> flush privileges;

方法四: windows系统下,如果忘记了MySQL密码,可以按照如下步骤改动密码。

Step1:确定MySQL中mysql.exe和mysqld.exe的路径,并在任务管理器中结束mysqld.exe进程。

Step2:以管理员身份打开两个cmd命令提示程序。

Step3:在两个cmd中同时打开mysql.exe和mysqld.exe所在的文件夹,然后在第一个cmd中输入”mysqld –skip-grant-tables”,再在第二个cmd中输入mysql即可跳过密码登录。

代码语言:javascript
复制
: First cmd
cd C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin
: Second cmd
cd C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin
: First cmd
mysqld --skip-grant-tables
: Second cmd
mysql

Step4:最后,按照方法2方法3的步骤修改密码。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档