数字海洋CentOS7服务器,无法–skip-授予表或重新启动mysql

我前几天设置了一个数字海洋液滴(服务器),需要访问mysql。 根本没有密码工作在我试过的。 但是这个命令:

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身份login到服务器; 我从这里做什么?

尝试

 yum remove mysql 

然后尝试

 service mariadb restart 

然后看看从哪里出来

 service mariadb status 

你应该看到它运行,然后你早期尝试的命令应该工作

如果

  yum remove mysql 

不起作用

  chkconfig mysql off 

重新启动,并尝试再次启动玛丽亚。