博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL修改密码以及忘记MySQL密码处理方式
阅读量:6085 次
发布时间:2019-06-20

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

1、知道mysql旧密码,修改新密码

a.mysqladmin命令(回目录)

mysqladmin -u USER -p password PASSWORD

b.先用root帐户登入mysql,然后执行:

UPDATE user SET password=PASSWORD('123456') WHERE user='root';FLUSH PRIVILEGES;

c.用root命令登入mysql,然后执行:

SET PASSWORD FOR root=PASSWORD('123456');

2、忘记mysql密码

修改配置文件/etc/my.cnf,在mysqld段下面增加如下参数,之后重启mysql

skip-grant-tables

此时登陆mysql无需密码,

UPDATE user SET password=PASSWORD('123456') WHERE user='root';

FLUSH PRIVILEGES;

用root命令登入mysql,然后执行: SET PASSWORD FOR root=PASSWORD('123456');

再次在配置文件中把增加的那个参数去掉,重启mysql即可


实践操作命令:

killall mysqldmysqld_safe --skip-grant-tables --user=mysql &update mysql.user set password=password("123456") where user='root' and host='localhost';flush privileges;mysqladmin -u root -p123456 shutdown/etc/init.d/mysqld startmysql -u root -p123456

转载于:https://blog.51cto.com/12083623/2353171

你可能感兴趣的文章
以太坊系列之六: p2p模块--以太坊源码学习
查看>>
使用scikit-learn解决文本多分类问题(附python演练)
查看>>
2018 年最值得关注的 JavaScript 趋势
查看>>
什么是区块链?超级账本 Brian Behlendorf 从五个方面教你认识
查看>>
Linux中的帮助功能
查看>>
针对Android的Pegasus恶意软件版本和针对iOS的有什么不同?
查看>>
全局探色器
查看>>
Hive Export和Import介绍及操作示例
查看>>
http://mongoexplorer.com/ 一个不错的 mongodb 客户端工具。。。
查看>>
Xcode 4.3 使用xcodebuild命令编译项目环境设置
查看>>
上传jar包到nexus私服
查看>>
Android LruCache 二级缓存
查看>>
Java使用Redis
查看>>
Why Namespace? - 每天5分钟玩转 OpenStack(102)
查看>>
Nuget帮助说明
查看>>
基于linux的ekho(余音)安装与开发
查看>>
Java基础---Java中无参数带返回值方法的使用(三十七)
查看>>
MySQL性能优化的最佳20+条经验(1)
查看>>
对Ansible二次开发来检查服务器的Java程序占用端口数量
查看>>
使用Logstash收集PHP相关日志
查看>>