gpt4 book ai didi

php - 请帮忙检查连接,我已经在这上面卡了好几个小时了=(

转载 作者:行者123 更新时间:2023-11-30 01:35:37 25 4
gpt4 key购买 nike

谁能指出这是否有错误吗?我被告知有错误,我只能通过本地主机连接,不能通过此主机名连接..

我被告知我在 db.class.php 中设置的密码错误。部分代码如下所示。赞赏!

function __construct($hostname = "192.xx.x.45", $username = "test", $password = "tests", $database = "testing", $prefix = "prefix_", $connector = "mysqli") {
$this->hostname = !empty($hostname) ? $hostname : "";
$this->username = !empty($username) ? $username : "";
$this->password = !empty($password) ? $password : "";
$this->database = !empty($database) ? $database : "";
$this->prefix = !empty($prefix) ? $prefix : "";
$this->connector = !empty($connector) ? $connector : "mysqli";
}

if ($this->config->connector == "mysqli") {
$this->connection = mysqli_connect($this->config->hostname, $this->config->username, $this->config->password);
$this->selectdb = mysqli_select_db($this->connection, $this->config->database);
}

最佳答案

从您收到的错误消息来看,您的问题是您用来连接 MySQL 的数据库用户没有从您访问数据库的服务器的 IP 进行连接的权限。

您需要修改您的数据库用户以允许它从任何IP或仅您服务器的IP连接到您的MySQL数据库。如前所述,请查看 MySQL 手册:

http://dev.mysql.com/doc/refman/5.0/en/account-names.html

此外,您还需要确保 MySQL 服务器的防火墙允许其他服务器连接到 MySQL 端口(默认为 3306)。

关于php - 请帮忙检查连接,我已经在这上面卡了好几个小时了=(,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16935462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com