socket=/tmp/mysql.sock
而在php.ini中設定底下的值
pdo_mysql.default_socket=/tmp/mysql.sock
這樣PHP中的mysqli就可以new了,不過使用phpMyadmin的話依然會有問題,直接COPY裡頭的config.sample.inc.php,改成底下
$cfg['Servers'][$i]['host'] = '127.0.0.1';
這樣就可以使用了,估計這做法只是work around
參考網址:
Warning: mysql_connect(): [2002] No such file or directory (trying to connect via unix:///tmp/mysql.sock) in
沒有留言:
張貼留言