(1)、vi /etc/my.cnf[mysqld],下面我们就来聊聊关于mysql8.0被拒绝登录?接下来我们就一起去了解一下吧!

mysql8.0被拒绝登录(mysql免密登录重启)

mysql8.0被拒绝登录

(1)、vi /etc/my.cnf

[mysqld]

skio-grant-tables 免密登录 (需重启服务) 输入mysql即可登录mysql

(2)、 重启mysql

service mysqld start/restart/stop/status

(3)、问题分析:

service mysqld status / tail -f mysql-error.log

(4)、重启mysql失败时,清空数据文件data并删除data文件夹。删除mysqld服务,重新初始化mysql

1、清空datadir(datadir=/data/mysql/data) data文件下所有内容:

2、删除data文件夹,mysql初始化,会自动创建data文件:

/etc/my.cnf 中datadir 中的文件夹路径 先删除如 datadir=/data/mysql/data 则删除mysql下的data文件,mysql初始化会自动生成data,否则各种关于mysql的错误

3、cd /mysql/bin mysqld remove 删除mysql服务

4、mysqld --initialize-insecure 初始化mysql

5、mysqld -install 重新安装mysql服务

6、 service mysqld start

,