2011-02-20 8 views
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'ユーザによって所有されているのではないかと思っている場合に備えて。

+0

http://dev.mysql.com/doc/refman/5.0/en/access-denied .html スタートガイドをご覧ください。 –

+0

@vivek - これらのケースは私には当てはまりません。 – Neo

答えて

関連する問題