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