环境 centos7 ,mysql5.7
一、停服务
systemctl stop mysqld
二、修改my.cnf
vi /etc/my.cnf
#在[mysqld]下添加一行
skip-grant-tables=1
启动
[root@linux~]# systemctl start mysqld
三、修改密码
[root@linux~]# mysql
mysql> UPDATE mysql.user SET authentication_string=PASSWORD('NEWPASSWORD'), plugin='mysql_native_password' WHERE User='root' ;
mysql>exit
四、配置注释掉
vi /etc/my.cnf
#在[mysqld]下添加一行
#skip-grant-tables=1
五、重启数据库
systemctl restart mysqld
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。