博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql5.7 修改默认密码
阅读量:7120 次
发布时间:2019-06-28

本文共 550 字,大约阅读时间需要 1 分钟。

5.7版本以后mysql数据库下的user表中已经没有password字段了。

而是将加密后的用户密码存储于authentication_string字段,因此原来的修改root的方法就不可用了。

网上看了许多教程都无法真正更改root密码。

一、首先停掉mysql进程服务

killall -TERM mysqld

二、安全模式启动mysql

mysqld_safe --skip-grant-tables &

三、连接mysql

mysql
四、更改root密码
update mysql.user set authentication_string=password('1234qwer') where user='root';
注意password(新密码),而且不要加and Host = 'localhost'这部分,会更改失败。
五、刷新权限
mysql> flush privileges;
mysql> quit;
六、重启mysql服务
service mysqld start
七、用新root密码连接
mysql -u root -p
输入新密码可以连接,而且旧密码已失效。


作者:King-Long

来源:CSDN
原文:
版权声明:本文为博主原创文章,转载请附上博文链接!

你可能感兴趣的文章
SQL 查询间隔时间大于60s的所有数据
查看>>
*ecshop 限制文章帮助文章显示条数
查看>>
使用phpStudyy运行tipask
查看>>
c# 常用函数
查看>>
网络TCp数据的传输设计(黏包处理)
查看>>
C++ Custom Control控件 向父窗体发送对应的消息
查看>>
二十四 多重继承
查看>>
jmeter压力性能测试-多台机器并发请求
查看>>
选择编程字体
查看>>
小程序日常工作总结
查看>>
mySql学习笔记:比sql server书写要简单
查看>>
ajax封装
查看>>
例题9-6 UVa11400 Lighting System Design(DP)
查看>>
PAT1087 All Roads Lead to Rome (30)(最短路径+dfs+回溯)
查看>>
learn go function callback
查看>>
Arcgis Engine 添加一个Symbol符号样式步骤
查看>>
kafka 控制台命令
查看>>
alpha冲刺10
查看>>
睡觉了~~
查看>>
【LeetCode】28 - Implement strStr()
查看>>