几天前,我设置了一个数字海洋液滴(服务器),需要访问mysql。在我尝试过的内容中,没有root密码。然而,这个命令:
service mysql[d] stop不起作用。很显然,我应该发出这样的命令:
sudo systemctl stop mariadb.service但这会导致
Failed to stop mariadb.service: Unit mariadb.service not loaded.此外,此命令
mysqld_safe --skip-grant-tables --skip-networking & mysql -u root这些答复的结果:
sudo: mysqld_safe: command not found
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
[1]+ Exit 1 sudo mysqld_safe --skip-grant-tables --skip-networking我以root身份登录到服务器;从这里我应该做什么?
发布于 2016-12-06 19:37:48
试一试
yum remove mysql那就试试
service mariadb restart然后看看外面的
service mariadb status您应该看到它正在运行,那么您尝试的早期命令应该可以工作。
如果
yum remove mysql不管用试试看
chkconfig mysql off重新启动并尝试重新启动maria。
https://serverfault.com/questions/818847
复制相似问题