安装mariadb:yum -y install mariadb-server
启动 MariaDB 服务时:systemctl start mariadb,就报错:
Failed to start mariadb.service: Unit not found
用命令查看当前安装mysql情况,查找以前是否装有mysql
rpm -qa|grep -i mysql
显示之前安装了:

删除之前安装的mysql
rpm -ev php-mysql-5.4.16-48.el7.x86_64
rpm -ev perl-DBD-MySQL-4.023-6.el7.x86_64
如果提示依赖包错误,则使用以下命令尝试
rpm -ev php-mysql-5.4.16-48.el7.x86_64 --nodep
或
rpm -e --noscripts php-mysql-5.4.16-48.el7.x86_64
查找结果如下:
find / -name mysql /var/lib/mysql /var/lib/mysql/mysql /usr/lib64/mysql
删除对应的mysql目录
rm -rf /var/lib/mysql rm -rf /var/lib/mysql rm -rf /usr/lib64/mysql
重新安装即可
解决MariaDB安装及启动失败的问题

这篇博客讲述了在Linux环境中遇到MariaDB服务启动失败的问题,原因是存在先前安装的MySQL。通过`yum remove`移除旧的MySQL相关软件包,并删除相应目录,然后重新安装MariaDB,解决了问题。

1397

被折叠的 条评论
为什么被折叠?



