Mariadb 在 Ubuntu 16.04 上安装后无法正常工作

Mi2*_*Mi2 11 mysql mariadb 16.04

嗨,我已经在新的 Ubuntu 16.04 VPS 上安装了 MariaDB 服务器和 mariaDB 客户端 php7.0-mysql,但是安装后我无法使用 PhpMyAdmin 登录,当我尝试使用 PHPMyAdmin 登录时,它总是为用户“root”@ 拒绝访问“本地主机”错误。

这是一些信息。如果尝试获取状态

root@ubuntu-2gb-ams2-01:/var/lib# service mariadb status
? mariadb.service
   已加载:未找到(原因:没有那个文件或目录)
   活动:不活动(死)

当我试图开始得到这个

# service mariadb start
无法启动 mariadb.service:未找到单位 mariadb.service。

我可以使用 SSH 登录并创建新数据库

root@ubuntu-2gb-ams2-01:/var/lib# mysql -u root -p
输入密码:
欢迎使用 MariaDB 监视器。命令以 ; 结尾 或\g。
您的 MariaDB 连接 ID 为 61
服务器版本:10.0.27-MariaDB-0ubuntu0.16.04.1 Ubuntu 16.04

版权所有 (c) 2000, 2016,Oracle、MariaDB Corporation Ab 等。

输入“帮助;” 或 '\h' 寻求帮助。键入 '\c' 清除当前输入语句。

MariaDB [(none)]> 创建数据库抗议;
查询正常,1 行受影响(0.00 秒)

如果我想查看数据库,那么我可以查看所有数据库

root@ubuntu-2gb-ams2-01:/var/lib# mysql -u root -p -e '显示数据库'
输入密码:
+--------------------+
| 数据库 |
+--------------------+
| information_schema |
| mysql |
| 性能模式|
| 抗议|
+--------------------+

所以它看起来像 Mariadb 已安装,但无法理解为什么状态显示死亡,启动/重启不起作用,前端登录不起作用(使用 phpmyadmin,谁能提供线索?

更新:我刚刚创建了另一个数据库和用户,我可以登录该用户并使用 phpmyadmin 访问数据库。

Jan*_*ier 9

如果你检查mysql --version它应该是这样的:

mysql  Ver 15.1 Distrib 10.1.16-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Run Code Online (Sandbox Code Playgroud)

然后你知道你确实在运行 mariaDB 然后你可以简单地

sudo service mysql restart
Run Code Online (Sandbox Code Playgroud)

一切都很好!

值得在其中查找文件/lib/systemd/system/mariadb.service以查看它使用mysqld.