【问题标题】:Unable to connect to phpmyadmin on other server无法连接到其他服务器上的 phpmyadmin
【发布时间】:2025-12-30 20:00:10
【问题描述】:

我有一个托管在 www.host1free.com 上的网站。之前我已经连接到主机的 MySQL 数据库。

现在我拥有自己的 VPS,可通过 ip 地址 5.231.36.181 访问。我还安装了 phpmyadmin。在服务器内一切正常。

现在我想将我的网站数据库连接到 5.231.36.181 上的 MySQL 服务器。

5.231.36.181/phpmyadmin访问服务器上的数据库 sql12.1freehosting.com/phpmyadmin

访问主机上的数据库

如何将数据库连接到我的 VPS phpmyadmin ?

【问题讨论】:

  • 我希望您编造了这些位置并且没有共享您的路径?!?

标签: php mysql database phpmyadmin


【解决方案1】:

无论您用于登录 phpmyadmin 的详细信息如何,都使用相同的用户名和密码连接到数据库

其次主机可以是本地主机或您的VPS IP地址

用红色标记的矩形包含您的 IP,

  1. 使用服务器的 IP 地址以及您用于登录的用户名和密码,如果您仍然没有得到它,请向我们发布您尝试过的内容以及遇到的错误

连接mysql数据库

// Define database connection constants
define('DB_HOST', 'your IP');
define('DB_USER', 'Your DB USER');
define('DB_PASSWORD', 'db user Password');
define('DB_NAME', 'your dbname');

$dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME) 
or die('cannot connect to   MYSQL');

如果您感到困惑,您可以创建一个新的数据库用户,将数据库分配给特定用户,然后可以使用详细信息连接到您的 DB Cheers

【讨论】:

  • 我正在使用我的 VPS IP 地址,但除了错误之外没有什么特别的事情发生
【解决方案2】:

您将您的网站连接到 MySql 数据库,而不是 PhpMyAdmin。输入主机为localhost,用户名和密码。如果 localhost 不起作用,请尝试输入数据库的 IP。必须在某处声明用于连接数据库的参数

【讨论】:

    【解决方案3】:

    使用您的 Mysql 详细信息并像这样连接到您的数据库:

    mysqli_connect('5.231.36.181',username,password,dbname);
    

    【讨论】:

    • 我也做了同样的事,但没有任何反应。
    最近更新 更多