首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在CentOS7中,无法启动MySQL

在CentOS7中,无法启动MySQL
EN

Stack Overflow用户
提问于 2015-06-26 15:13:43
回答 5查看 96.7K关注 0票数 15

我想在CentOS7上使用MySQL。使用yum安装了MySQL包。

代码语言:javascript
复制
[root@node01 ~]# yum install mysql mysql-*

然后,

代码语言:javascript
复制
[root@node01 ~]# systemctl start mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory.

我不能执行MySQL。我该如何解决这个问题?

EN

回答 5

Stack Overflow用户

发布于 2016-11-05 18:34:09

当你运行时

代码语言:javascript
复制
yum install mysql

命令默认情况下,它安装的是mariadb而不是mysql。因此,请尝试以下命令

代码语言:javascript
复制
yum list installed | grep mariadb

如果缺少mariadb-server,请尝试以下命令

代码语言:javascript
复制
yum install mariadb-server

它安装服务器软件包,然后启动服务

代码语言:javascript
复制
systemctl start mariadb

代码语言:javascript
复制
service mariadb start

我的问题是这样解决的。谢谢

票数 16
EN

Stack Overflow用户

发布于 2016-01-07 20:02:31

要检查所需的软件包,请键入给定的命令:

代码语言:javascript
复制
$ rpm -qa | grep mariadb

输出

代码语言:javascript
复制
    mariadb-libs-5.5.44-2.el7.centos.x86_64
    mariadb-5.5.44-2.el7.centos.x86_64
    mariadb-devel-5.5.44-2.el7.centos.x86_64
    mariadb-server-5.5.44-2.el7.centos.x86_64

如果缺少最后一个程序包,请键入给定的命令:

代码语言:javascript
复制
$ sudo yum -y install mariadb-server

$ sudo systemctl start mariadb

$ cat /etc/redhat-release

输出

代码语言:javascript
复制
CentOS Linux release 7.2.1511 (Core)
票数 12
EN

Stack Overflow用户

发布于 2015-06-27 02:25:05

检查mysql服务名称的/etc/init.d/,然后

服务mysql_service_name启动

在centos上,它是:服务mysqld启动,或者对于MariaDB:服务mariadb启动

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31067135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档