WordPress 默认连接 MySQL 的端口是 3306。
详细说明:
在 WordPress 的配置文件 wp-config.php 中,通常会配置数据库的连接信息,包括:
define('DB_NAME', '你的数据库名');
define('DB_USER', '数据库用户名');
define('DB_PASSWORD', '数据库密码');
define('DB_HOST', 'localhost:3306'); // 这里包含主机和端口
- 如果你没有特别指定端口(如
localhost:3306),WordPress 会使用默认的 MySQL 端口 3306。 DB_HOST通常是localhost,表示数据库运行在同一台服务器上。但如果数据库是在远程服务器上,则需要填写 IP 地址或域名,并可选地指定端口号。
常见情况
| 情况 | DB_HOST 示例 | 是否使用默认端口 |
|---|---|---|
| 本地 MySQL | 'localhost' 或 'localhost:3306' |
是 |
| 远程 MySQL | '192.168.1.100' 或 'db.example.com:3306' |
是 |
| 自定义端口 | 'db.example.com:12345' |
否 |
如何确认当前使用的端口?
-
查看
wp-config.php文件中的DB_HOST定义。 -
登录到你的服务器,检查 MySQL 服务监听的端口:
netstat -tuln | grep mysql或
ss -tuln | grep 3306 -
使用命令行查看 MySQL 配置文件(通常是
/etc/my.cnf或/etc/mysql/my.cnf)中是否有自定义端口设置:[mysqld] port = 3306
如果你不确定端口是否正确,可以联系你的主机提供商或系统管理员确认。
CLOUD技术博