-
修改配置文件并重启:
[root@localhost ~]# vi /etc/my.cnf
在[mysqld]添加一行
skip-grant-tables
重启服务
[root@localhost ~]# systemctl restart mysqld
-
进入mysql修改root密码:
[root@localhost ~]# mysql -uroot mysql> update mysql.user set authentication_string=password('newPassWord!123') where user='root' and host='localhost';
* mysql5.7密码要求
大小写字母
、数字
和特殊符号
退出mysql,重新修改
/etc/my.cnf
,删掉skip-grant-tables
-
重启服务
[root@localhost ~]# systemctl restart mysqld
-
使用新密码登录:
[root@localhost ~]# mysql -uroot -p
MySQL5.7忘记root密码如何重置
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 系统情况: 1.MySQL Server version: 8.0.20 MySQL Community Ser...
- MySQL 出了5.7了,并且网上说性能提高了一两倍,于是在虚拟机上安装了个 CentOS 7,在上面安装 MyS...
- (1)修改配置文件/etc/my.cnf,在配置文件[mysqld]下添加skip-grant-tables,重启...
- https://www.cnblogs.com/activiti/p/7810166.html 操作系统为cent...
- 初始化密码 1.进入mysql命令行 mysql -uroot 2.执行 ALTER USER'root'@'lo...