一台测试服务器,很久没有登录使用,忘记了MySQL得root密码,经过搜索引擎一番查找,发现需要进行如下步骤做root密码重置
【修改重置MYSQL5.7得ROOT登录密码】1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1这一行配置让 mysqld 启动时不对密码进行验证2、重启 mysqld 服务:systemctl restart mysql.server3、新开一个终端,使用 root 用户登录到 mysql:mysql -u root4、切换到mysql数据库,更新 user 表:use mysql;update user set authentication_string = password(‘newrootpassword’), password_expired = ‘N’, password_last_changed = now where user = ‘root’;
在之前的版本中,密码字段的字段名是 password,5.7版本改为了 authentication_string
5、退出 mysql,编辑 /etc/my.cnf 文件,删除前面添加得 skip-grant-tables=1 这一行内容6、重启 mysqld 服务,systemctl restart mysql.server7. 再用新密码登录即可
推荐阅读
- WIN10改WIN7,UEFI改Legacy 启动,修改BIOS大全
- 如何优化淘宝店铺宝贝的标题关键词? 淘宝运营关键词怎么修改
- 淘宝店的头像怎么改手机端 淘宝怎么修改头像?
- 淘宝店铺修改主图有影响吗 淘宝店铺主图优化怎么做
- 如何使用photoshop快速修改证件照底色方法
- linux修改hosts文件方法
- 淘宝网店类目在哪里改 淘宝店铺可以修改类目吗
- 淘宝店可以随意修改价格吗 淘宝修改价格在哪里修改
- 天猫密码怎么设置 天猫店铺密码在哪里修改
- 速效救心丸有人不能用了,国家药监局3周内7次修改药品说明书