Centos7 上的 MariaDB,服务仍称为 MySql

Gor*_*ley -4 mariadb centos7

我有一台 Centos 7 服务器。

删除了以前的 MariaDb 5.5 并在https://mariadb.com/kb/en/mariadb/yum/ 之后安装了 MariaDb 10

添加了 MariaDB YUM 存储库,然后执行:

sudo yum install MariaDB-server MariaDB-client
Run Code Online (Sandbox Code Playgroud)

一切都很好,然后当我尝试运行时:

sudo systemctl start mariadb
Run Code Online (Sandbox Code Playgroud)

我得到:

Failed to start mariadb.service: Unit mariadb.service failed to load: No such file or directory.
Run Code Online (Sandbox Code Playgroud)

但是,如果我运行:

 sudo systemctl start mysql
Run Code Online (Sandbox Code Playgroud)

工作并启动 MariaDb。在另一台服务器上,我可以通过调用 MariaDb 而不是 MySql 来启动 MariaDb,就像在这个实例上一样。我觉得这有点烦人。多次删除 MariaDb,rm -r /var/lib/mysql* 但无济于事。

服务器一工作:

[root@phos bod]# rpm --query centos-release
centos-release-7-2.1511.el7.centos.2.10.x86_64
[root@phos bod]# systemctl start mariadb.service
[root@phos bod]# 
Run Code Online (Sandbox Code Playgroud)

服务器二(相同的操作系统和相同版本的 MariaDB)不起作用:

[root@carpo bod]# rpm --query centos-release
centos-release-7-2.1511.el7.centos.2.10.x86_64
[root@carpo bod]# systemctl start mariadb.service
Failed to start mariadb.service: Unit mariadb.service failed to load: No such file or directory.
[root@carpo bod]# systemctl start mysql
[root@carpo bod]# 
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何在服务器 2 上通过正确的名称管理 MariaDb 服务?

Mic*_*ton 5

MariaDB 为该服务选择的名称 mysql. 如果你想看到这个改变,向他们提交错误报告并给他们一个很好的论据。

  • 文档与现实不符将是您的错误报告的一个很好的论据。很抱歉你觉得我“不必要地磨砺”。我们就是帮不了你。 (2认同)
  • @GordonHickley `我的理解是这是一个论坛 [...]` 你错了。这不是论坛。`[...] 供所有人提问和回答问题` 你错了。这是一个问答网站,供专业人士在深入研究该主题后提出专业问题。`而不是得到突然的响应[...]` 你没有得到突然的响应。你的问题得到了准确的答复。你还能想要什么?`[...] 并尝试结束讨论。` ServerFault 就是这样工作的。所有 Q 和 As 都受社区意见的影响。现在处理它(⌐■_■),以后你会好起来的。 (2认同)