MySQL UNIX domain socket の位置変更

MySQL UNIX domain socket の位置変更

/etc/my.cnf を書くだけではなく、 /usr/local/etc/php.ini も変更しとくこと。

/etc/my.cnf :

[mysqld]
default-character-set=utf8
socket=/var/run/mysql5/mysqld.sock
port = 3306
bind-address  = 127.0.0.1

[mysql]
default-character-set=utf8

[mysqldump]
default-character-set=utf8

[client]
socket=/var/run/mysql5/mysqld.sock

/usr/local/etc/php.ini

mysql.default_socket = /var/run/mysql5/mysqld.sock

/var/run/mysql5 についてはあらかじめ mysql ユーザ用に作成しとく。

% sudo mkdir -p /var/run/mysql5
% sudo chown mysql /var/run/mysql5

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。