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