artix linuxのmysqlは「ERROR 2002(HY000)」を提供します。

artix linuxのmysqlは「ERROR 2002(HY000)」を提供します。

artix linuxとrunit initシステムを使用していますが、偶然この問題を発見しました。次のコマンドを使用してmariadbにログインすることはできません。

sudo mysql -u root -p

私には、次のエラーが発生したためです。

ERROR 2002 (HY000): Can't connect to local server through socket '/run/mysqld/mysqld.sock' (2)

以前この問題を経験した人はいますか?私はこれがmariadbへのパスを選択しないrunitに関連していると思います。

答え1

これは、mysqlサービスが実行されていないためです。次のコマンドを使用して mysql が有効になっていることを確認します。

systemctl status mysql

有効/実行していない場合は、以下を使用する必要があります。

systemctl start mysql

関連情報