问题现象
分析方法
使用systemctl restart mysq
l尝试重启mysql,提示如下信息。
根据提示命令去查看情况,这里我们执行journalctl -xe
注意到有这么一句话:If this is not the case, make sure the /var/lib/mysql is empty before running mysql-prepare-db-dir.(如果不是这样,请确保/var/lib/mysql为空,然后再运行mysqlprepare-db-dir。)
是说前面的mariadb已经被初始化了,如果没有初始化成功,请确保/var/lib/mysql目录为空。
解决办法
查看/var/lib/mysql是否为空。我们这里查看到确实不为空。删除这个目录下所有内容。
再次执行systemctl restart mysql
,成功!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END