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 访问数据库。
如果你检查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
.
归档时间: |
|
查看次数: |
42021 次 |
最近记录: |