错误提示
Failed to start mysqld.service: Unit not found
原因
有可能是因为在安装rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm时没有安装成功
例如安装时有错误提示:file /etc/my.cnf from install of mysql-community-server-8.0.26-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.68-1.el7.x86_64,意思是这个安装包与mariadb-libs-1:5.5.68-1.el7.x86_64发生冲突,所有只要把mariadb-libs-1:5.5.68-1.el7.x86_64删除,然后再重新下载mysql-community-server安装包就行
步骤
-
//强制删除mariadb-libs rpm -e --nodeps mariadb-libs-1:5.5.68-1.el7.x86_64
-
//查看安装包,可以查看是否有删除mariadb-libs,可跳过 yum list installed
-
//重新安装mysql-community-server rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm
-
//启动服务 systemctl start mysqld