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

e4yzc0pl  于 2021-06-21  发布在  Mysql
关注(0)|答案(2)|浏览(427)

在我进入这个问题之前,我遇到了很多问题,无论是在这个网站上,还是在其他网站上,但是没有一个解决方案有帮助,所以我决定发布一个与我的确切情况有关的问题。
因此,我目前正在建设一个网站,并试图将其连接到一个mysql数据库,我已经通过hostgator在phpmyadmin上创建了这个数据库。我目前正在使用000webhost.com托管我的网页,因为我正在使用的计算机没有ftp客户端,目前无法安装。因此,我决定上传文件到那里暂时我建立它,因为他们是动态网页。但是,每当我加载页面时,都会收到以下错误:
警告:mysqli\u connect():(hy000/1045):proxysql错误:拒绝用户访问。。。
其中“…”只列出了我的用户名和文件路径。
这是我连接数据库的php代码:

<?php
define("DB_SERVER","localhost");
define("DB_USERNAME","**user**");
define("DB_PASSWORD","**password**");
define("DB_DATABASE","**database_name**");
if(!mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD)){
    echo"Failure";
}
else{
    echo"Success!";
}
?>

我反复检查了数据库用户名、密码和名称,但都没有结果。非常感谢你的帮助!

iqxoj9l9

iqxoj9l91#

您必须更改您的数据库服务器位置,因为您没有使用与主机相同的web服务器。改变这个 define("DB_SERVER","localhost");define("DB_SERVER","YOUR_REMOTE_DB_SERVER"); 此外,还必须在mysql数据库中启用远程访问。你可以查这个类似的题目

vnjpjtjt

vnjpjtjt2#

要回答您最初的问题,没有连接的呼叫。

define("DB_SERVER","localhost");
define("DB_USERNAME","**user**");
define("DB_PASSWORD","**password**");
define("DB_DATABASE","**database_name**");

$conn = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD);

然后测试你的连接。
至于为开发设置本地主机,如果您使用的是windows,我建议您使用xampp,它基本上是下载的,并且对所有人都说是。

相关问题