WordPress等使用MySQL的Unix Domain Socket

于 2021-08-28 发布

本机连接MySQL的话,当然是用Unix Domain Socket会比传统的本地回环更节省overhead。

首先使用这个命令来确定UDS的路径:

1
netstat -ln | grep "unix.*mysql"

对于WordPress,修改wp-config.php中define('DB_HOST','localhost'),变为define('DB_HOST', 'localhost:/run/mysqld/mysqld.sock');(具体localhost:什么,就看上边的命令的输出)。

对于Nextcloud,修改config.php中的'dbhost' =>,同样也是变为localhost:/xxx/xxx的形式。并且需要把dbport改为空串’‘。

目录