【转载】Linux环境安装mysql遇到Redirecting to /bin/systemctl start mysqld.service Failed to start mysqld.service: Unit not found.

使用service mysqld start在CentOS7中启动mysql报错:


在提及该错误前,我们先提到一个mysql发展及当期背景:

MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。
MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。
在2008年1月16号 MySQL被Sun公司收购。此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。
接着,我们再提到一个新的数据库mariaDB:

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
MariaDB数据库是MySQL的创始人开发。

这里讲一下怎么卸载MariaDB安装mysql:

查看安装的MariaDB列表:
rpm -qa | grep mariadb

 

 

卸载所有安装的MariaDB(根据自己的MariaDB列表执行):
rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64
rpm -e --nodeps mariadb-5.5.64-1.el7.x86_64
rpm -e --nodeps mariadb-server-5.5.64-1.el7.x86_64
rpm -e --nodeps mariadb-devel-5.5.64-1.el7.x86_64

再次查看安装的MariaDB列表,确保全部卸载:
rpm -qa | grep mariadb

下载mysql的repo源:(版本为5.6)
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

可能会产生错误:-bash: wget: 未找到命令,执行安装wget即可,没报该错误可不执行:

yum -y install wget

安装mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装mysql
sudo yum install mysql-server

等待安装完成即可

service mysqld start 

 

查看当前mysql状态

 

拯救了我好多天没安装成功的mysql 

转载:https://blog.csdn.net/weixin_43303530/article/details/103713915

posted @ 2021-10-16 18:14  努力开发的园宝  阅读(4337)  评论(0)    收藏  举报