afgn 发表于 2014-2-20 15:05:22

請問如何修改Mysql預設sock ?

如題,因為要使用adminer.php, 又不想每次開機都要重新 ln -s /tmp/mysql.sock /var/run/mysqld/mysqld.sock(重點還要每次 mkdir /var/run/mysqld )


我修改了 /etc/my.cnf 把 底下的
socket = /tmp/mysql.sock改成 socket = /var/run/mysqld/mysqld.sock


也把 /usr/local/php/etc/php.ini 裡面加入 socket = /var/run/mysqld/mysqld.sock

但是只要查看 phpinfo() , 預設的 MYSQL_SOCKET 還是 /tmp/mysql.sock


我猜是要重新 build lnmp, 可以請問軍哥要如何做嗎? 謝謝 ^_^

licess 发表于 2014-2-20 19:25:08

php.ini的设置应该是mysql.default_socket 这个地址
php.ini里分、 这两处,也就是有2个mysql.default_socket需要修改

afgn 发表于 2014-2-21 08:35:51

原帖由 licess 于 2014-2-20 19:25 发表 https://bbs.vpser.net/images/common/back.gif
php.ini的设置应该是mysql.default_socket 这个地址
php.ini里分、 这两处,也就是有2个mysql.default_socket需要修改
Dear 軍哥,

   我有修改 /usr/local/php/etc/php.ini 也照您說的改了, 可是跑 yii framework
一樣報錯, 而且每次都要 ln -s /var/run/mysqld/mysqld.sock/tmp/mysql.sock
才能正常使用... 實在傷腦筋 >"<

   麻煩您再指導指導 ^_^
页: [1]
查看完整版本: 請問如何修改Mysql預設sock ?