数日前にDigital Oceanドロップレット(サーバー)をセットアップし、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としてサーバーにログインしています。ここから何をしますか?
試す
yum remove mysql
次に試してください
service mariadb restart
次に外から見てください
service mariadb status
あなたはそれが走っているのを見るはずです、そしてあなたが早く試みたコマンドはうまくいくはずです
もし
yum remove mysql
動作しません
chkconfig mysql off
再起動して、マリアをもう一度起動してみてください。