欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python-docx tables后追加内容_Mac brew安装MySQL8.0.21后忘记密码(重置密码篇)

程序员文章站 2023-12-21 17:29:34
...

沐小白领读:

Mysql8.0.21 重置密码


作者:沐

1. 前言

几天前,小沐在自己电脑上安装了个mysql数据库, 今天使用的时候竟然忘记了密码python-docx tables后追加内容_Mac brew安装MySQL8.0.21后忘记密码(重置密码篇)python-docx tables后追加内容_Mac brew安装MySQL8.0.21后忘记密码(重置密码篇)python-docx tables后追加内容_Mac brew安装MySQL8.0.21后忘记密码(重置密码篇), 百度了一下教程后完美解决, 在此做个分享,防止以后在此忘记...

2. Mysql8特殊性

mysql8以后,对密码有了更高的要求 要有大小写字母和数字特殊字符

3. 跳过mysql的密码验证,修改配置文件my.cnf

#通过vim 修改配置文件$ vim /usr/local/etc/my.cnf# 上述命令通过vim 进入文件模式, i 进行操作,在末尾添加 skip-grant-tables 这一行内容#添加后, esc+:wq 退

4. 修改密码

#重启mysql$ mysql.server restart# 进入, 需要密码直接回车$ mysql -u root -p# 修改前确认版本号,如果是其他版本可能会有差别 mysql> select version(); 8.0.21 mysql> flush privileges; --刷新 mysql> use mysql; mysql> alter user'root'@'localhost' IDENTIFIED BY 'Demo123'; # 注意:mysql8.0以上密码策略限制必须要大小写加数字特殊符号

5. 恢复my.cnf

按照第一步操作将 skip-grant-tables删除或注释

6. 重启mysql进行登录测试

$ mysql.server restart# 此时在登录就需要密码了$ mysql -u root -p

(完)

好文章!点个在看!

上一篇:

下一篇: