【发布时间】:2016-02-09 12:23:26
【问题描述】:
我正在通过 WordPress 制作网站,一切正常;数据库位于端口 3306 上。 两天前,我不得不在我的电脑上为我的工作安装一个数据库,它位于端口 3306 上,所以我在 my.ini 中将 Wordpress 的数据库端口更改为 3316,但从那时起,当我打开我的 WP 网站时,它出现了: 建立数据库连接时出错
我还应该改变什么?
重要的是我的工作的数据库保持在端口 3306
【问题讨论】:
我正在通过 WordPress 制作网站,一切正常;数据库位于端口 3306 上。 两天前,我不得不在我的电脑上为我的工作安装一个数据库,它位于端口 3306 上,所以我在 my.ini 中将 Wordpress 的数据库端口更改为 3316,但从那时起,当我打开我的 WP 网站时,它出现了: 建立数据库连接时出错
我还应该改变什么?
重要的是我的工作的数据库保持在端口 3306
【问题讨论】:
尝试更改wp-config.php中的MySQL端口; WP 正在那里寻找端口,而不是在 my.ini 中。
试试:
对于本地主机:
define('DB_HOST', '127.0.0.1:3316');
或者在某些情况下:
define('DB_HOST', 'localhost:3316');
对于指定的服务器:
define('DB_HOST', 'mysql.example.com:3316');
见https://codex.wordpress.org/Editing_wp-config.php#MySQL_Alternate_Port
【讨论】: