0
私はchroot環境でmysqldを実行しようとしています。状況をHerez。mysqldを実行するための通常のアクセス許可
rootとしてmysqldを実行すると、データベースに接続できます。しかし、私がinit.dスクリプト(通常の権限)を使ってmysqlを実行すると、mysqlはエラーを返します。
$ mysql --user=root --password=password
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
だから、いくつかのファイルのファイルアクセス許可を変更する必要があります。しかし、どちらのもの?ああ、あなたが '/var/run/mysqld/mysqld.sock'が 'mysql'ユーザによって所有されているのではないかと思っている場合に備えて。
http://dev.mysql.com/doc/refman/5.0/en/access-denied .html スタートガイドをご覧ください。 –
@vivek - これらのケースは私には当てはまりません。 – Neo