我有一个jQuery插件(dataTables)我试图变成一个WordPress插件,但我遇到的问题是WordPress使用不同的插件用于mysql(mysqld.sock)而不是插件是什么期待(mysql.sock)。插件在使用时会抛出此错误:
SQLSTATE [HY000] [2002]无法通过连接到本地MySQL服务器 socket'/var/lib/mysql/mysql.sock'(2)
将套接字 pdo_mysql 用于mysqld.sock会修复此问题吗?如果是这样,我将如何更改套接字 pdo_mysql 使用?
我创建了一个phpinfo.php文件,这就是它返回的内容:
MySQL的:
mysql._defaultsocket: /var/run/mysqld/mysqld.sock
(此文件和目录存在)
PDO_MYSQL:
pdo_mysql.default_socket: /var/lib/mysql/mysql.sock
(此文件和目录不存在)