繁体   English   中英

无法连接到我网站上的 mysql 数据库

[英]Cannot connect to mysql database on my website

我有一个应该放在我的域中的网站。我在尝试连接到 MySQL 数据库时遇到了问题,因此我的代码无法正常工作。 当我放

define("DB_HOST","http://domain");
define("DB_USER","user");
define("DB_PASS","password");
define("DB_NAME","dbName");

$connection = mysqli_connect(DB_HOST,DB_USER,DB_PASS,DB_NAME);
if(!$connection){
    die();
}
mysqli_set_charset($connection,"utf8");

我在日志中收到此错误

无法连接到 MySQL:无法加载插件 http:/usr/lib64/mysql/plugin/http.so:无法打开共享 object 文件:没有这样的文件或目录

否则,我尝试删除 HTTP 并仅使用该域作为 DB_HOST,但随后出现错误

 define("DB_HOST","mydomain.com");
    define("DB_USER","user");
    define("DB_PASS","password");
    define("DB_NAME","dbName");
    
    $connection = mysqli_connect(DB_HOST,DB_USER,DB_PASS,DB_NAME);
    if(!$connection){
        die();
    }
    mysqli_set_charset($connection,"utf8");

PHP 警告:mysqli_connect(): (HY000/2002): 无法连接到第 7 行 /home3/domain/public_html/a/i.php 中 'domain.com' (115) 上的 MySQL 服务器

任何人都可以帮我找到解决方案来完成这项工作吗?

这是我定义 MYSQLI 连接的方式;

 $con = mysqli_connect("localhost","username","password","database");

当你想运行一个操作时,你只需调用 $con 变量。 如果您有问题,请检查 MYSQL 用户的权限,他们至少应该包括;

删除
插入
select
显示视图
更新

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM