MySQL修改密码

MySQL修改密码弄了好久,今天终于弄好了,网上的教程质量参差不齐。在这里分享一下自己的实际经验,希望对大家有帮助。
系统:win7 64bit
MySQL:mysql-5.7.17-winx64 免安装版
步骤:
1、安装好MySQL(即解压到相关路径) 我的是D:\mysql-5.7.17-winx64。
2、打开MySQL目录下的my-default.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。
3、打开命令行窗口(cmd),直接输入命令行net start,查看是否启动了MySQL,如果启动了则关闭MySQL(在命令行窗口输入命令行 net stop mysql)这里写图片描述
4、在命令行窗口转到安装MySQL的bin路径下(比如我的安装在D:\mysql-5.7.17-winx64。则进行如图操作:
这里写图片描述
然后在命令行中输入: mysqld –skip-grant-tables 如图:这里写图片描述
光标会不可动,说明你已经成功一半了。
5、新开一个命令行窗口,同样转到MySQL的安装目录下。在命令行中输入mysql 如图:这里写图片描述
6、在命令行中输入:use mysql;再输入update user set password=PASSWORD(“password”) where user=’root’;”(password为你要更改的密码);如果有错则输入update mysql.user set authentication_string=password(‘password’) where user=’root’ ; 如图:这里写图片描述
7、在MySQL目录下的my-default.ini文件中删掉skip-grant-tables 这一行,然后结束mysql后台进程(ctrl+shift+esc 打开进程管理器,结束mysql.exe与mysqld.exe。
8、在命令行中启动mysql然后输入 mysql -u root -p ,再输入密码即可成功连接数据库。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值