gpt4 book ai didi

php - 我无法在 Cpanel 中使用此连接进行连接

转载 作者:行者123 更新时间:2023-11-30 22:11:44 29 4
gpt4 key购买 nike

您好,我正在使用这种方法连接到我使用 CPANEL 的系统。但它似乎不起作用。但是当使用 xampp/localhost 时它正在工作。

希望你能帮我解决这个问题,谢谢。

class db {
private static $_instance; //The single instance
private $servername = "localhost";
private $username = "sample";
private $password = "12345";
private $dbname = "test";

/*connection*/
public static function getInstance() {
if(!self::$_instance) { // If no instance then make one
self::$_instance = new self();
}
return self::$_instance;
}
//
private function connect() {
$conn = mysqli_connect($this->servername,$this->username,$this->password,$this->dbname) or die("Connection failed: " . mysqli_connect_error());
mysqli_set_charset($conn,"utf8");

// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
return $conn;
}

private function __clone() { }

public function getConnection() {
return db::connect();
}

最佳答案

根据 cPanel,dbname 和 dbuser 将具有 cpanel 帐户名的前缀。

例如,如果您的 cpanel 帐户名称是 myaccount 并且您的数据库名称是 mydb 并且数据库用户是 myuser 那么,

连接的数据库名称是

myaccount_mydb

连接的数据库用户是

myaccount_myuser

请查看您的 cPanel 中的 “Mysql 数据库” 页面以获取更多详细信息

希望对你有帮助

关于php - 我无法在 Cpanel 中使用此连接进行连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39910561/

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