用于连接 cPanel MySQL 数据库的端口号是多少?
Posted
技术标签:
【中文标题】用于连接 cPanel MySQL 数据库的端口号是多少?【英文标题】:What is the port number which should use to connect to cPanel MySQL Database? 【发布时间】:2018-09-15 22:29:09 【问题描述】:我正在尝试编写一个程序来连接 cPanel mysql 数据库。
在编写连接字符串时,我使用了以下语法。
string connStr = "server=localhost;user=mywebsite_root;database=online_database;port=3306;password='123456'";
首先我在 localhost 上尝试了这个,然后切换到在线。
我已经使用 3306 端口连接本地服务器了。
但不确定我需要使用哪个端口来连接 cPanel 数据库。
当我从上面的行中删除端口部分时,它没有将数据正确地保存到 cPanel 数据库中。
有什么建议吗?
【问题讨论】:
这完全取决于您的虚拟主机。 3306 是默认端口,但是一些托管公司更改了这些。最好问他们 您使用的是哪个数据库驱动程序?mysql, mysqli, pdo
?试试这个:$connStr = 'server=localhost;user=mywebsite_root;database=online_database;port=3306;password=123456';
试试这里的一个例子:w3schools.com/php/php_mysql_connect.asp
【参考方案1】:
一般是3306
但是你肯定可以在 PhpMyAdmin 的头部查看。
请按以下步骤操作: 转到您的 CPanel 数据库部分 点击 PhpMyAdmin
现在,看看
您将看到“本地主机:端口”。这是您应该在 .env 文件中放入 DB_PORT
的端口。
如果您不知道,DB_HOST
必须是您的主机 IP。
【讨论】:
以上是关于用于连接 cPanel MySQL 数据库的端口号是多少?的主要内容,如果未能解决你的问题,请参考以下文章