一、关闭数据库免登录进入数据库
进入到mysql目录下:
cd /usr/local/mysql/bin/
sudo su
输入密码之后终端出现:
sh-3.2#
再输入:
./mysqld_safe --skip-grant-tables &
数据库就会重新启动了
二、进入数据库
再输入:
./mysql
免登录进入成功:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 8.0.16 MySQL Community Server - GPL
三、重置密码:
use mysql;
把之前密码清空:
update user set authentication_string='' where user='root';
刷新:
flush privileges;
设置密码:
ALTER user 'root'@'localhost' IDENTIFIED BY '你的密码';
刷新一下:
flush privileges;
退出:
quit;
网友评论