2

私はubuntu12.04ltsでpercona5.5を実行しています。mysqlは正常に実行されています。

root @ ip-10-252-175-58:/ var / lib / mysql / data#ps -ef | grep mysql root 2805 1 0 09:18 pts / 1 00:00:00 / bin / sh / usr / bin / mysqld_safe mysql 3247 2805 0 09:18 pts / 1 00:00:04 / usr / sbin / mysqld- basedir = / usr --datadir = / ebs0 / mysql / data / --plugin-dir = / usr / lib / mysql / plugin --user = mysql --log-error = / ebs1 / mysql / logs / mysql-error .log --open-files-limit = 65535 --pid-file = / var / lib / mysql / data / mysql.pid --socket = / var / lib / mysql / data / mysql.sock

しかし、mysqladmin statusを使用しようとすると、エラーメッセージが表示されます。

root:/ var / lib / mysql / data#mysqladmin status mysqladmin:connect to server at'localhost' failed error:'Ca n't connect to local MySQL server through socket' /var/run/mysqld/mysqld.sock'(2 )'mysqldが実行されていること、およびソケット:'/var/run/mysqld/mysqld.sock'が存在することを確認してください。

すべての設定ファイルを確認しましたが、/ var / run/mysqldを参照するものは見つかりませんでした。mysqladminが/var/ lib / mysql / dataの代わりにそこを探し続けるのはなぜですか?ありがとう。

4

1 に答える 1