mysqld --initialize --user=mysql启动失败

报错如下:

2021-06-29T00:20:57.116660Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2021-06-29T00:20:57.121588Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
2021-06-29T00:20:57.122043Z 0 [ERROR] Aborting
或者如下:

[root@server1 mysql]# sudo ./support-files/mysql.server start
Starting MySQL.Logging to ‘/data/mysql/server1.err’.
… ERROR! The server quit without updating PID file (/data/mysql/server1.pid).

解决方式:

[root@server1 mysql]# ps -ax | grep mysql
杀死进程
在这里插入图片描述然后rm -fr /data/mysql/*

mysqld --initialize --user=mysql

会生成密码待会要用:
在这里插入图片描述
接着:
sudo ./support-files/mysql.server start
在这里插入图片描述
mysql_secure_installation
输入刚才生成的密码:
然后让你输入新的密码就代表成功!!
在这里插入图片描述
不行的话 ,多试几次,因为本人试了七八次才成功:
顺序为:
先查看进程 杀死
然后删除/data/mysql/*文件
接着mysqld --initialize --user=mysql生成密码
接着
sudo ./support-files/mysql.server start 开启服务
接着:
安全初始化:
mysql_secure_installation

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dudududu--

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值