【问题标题】:What is the port number which should use to connect to cPanel MySQL Database?用于连接 cPanel MySQL 数据库的端口号是多少?
【发布时间】: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

标签: php mysql cpanel


【解决方案1】:

一般是3306

但是你肯定可以在 PhpMyAdmin 的头部查看。

请按以下步骤操作: 转到您的 CPanel 数据库部分 点击 PhpMyAdmin

现在,看看 您将看到“本地主机:端口”。这是您应该在 .env 文件中放入 DB_PORT 的端口。

如果您不知道,DB_HOST 必须是您的主机 IP。

【讨论】:

    猜你喜欢
    • 2012-01-01
    • 1970-01-01
    • 2012-12-20
    • 2012-10-19
    • 1970-01-01
    • 1970-01-01
    • 2017-06-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多