嗨,我已经在新的Ubuntu 16.04 VPS上安装了MariaDB服务器和mariaDB客户端,php7.0-mysql,但是安装后我无法使用PhpMyAdmin登录,当我尝试使用PHPMyAdmin登录时,它始终会为用户'root'@拒绝访问“本地主机”错误。
这是一些信息。如果试图获得地位
root @ ubuntu-2gb-ams2-01:/ var / lib#服务mariadb状态 ●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 [(无)]>创建数据库抗议; 查询正常,1行受影响(0.00秒)
如果我想查看数据库,那么我可以看到所有数据库
root @ ubuntu-2gb-ams2-01:/ var / lib#mysql -u root -p -e'显示数据库' 输入密码: + ------------------- -+ | 数据库| + -------------------- + | information_schema | | mysql | | performance_schema | | 抗议| + -------------------- +
因此,它看起来像已经安装了Mariadb,但无法理解为什么状态显示为死,启动/重新启动不起作用,前端登录不起作用(使用phpmyadmin,有人可以提供线索吗?
更新:我刚刚创建了另一个数据库和用户,我可以使用phpmyadmin登录该用户并访问数据库。
如果您检查mysql --version
它,应该说类似以下内容:
mysql Ver 15.1 Distrib 10.1.16-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
然后,您知道您确实在运行mariaDB,那么您只需
sudo service mysql restart
一切都应该很好!
值得在其中查找文件/lib/systemd/system/mariadb.service
以查看它是否使用了mysqld
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句