当前位置: 首页 > 知识库问答 >
问题:

MySQL php连接失败

白浩荡
2023-03-14

我有以下php代码:

<?php
$con=mysqli_connect("server19.0hosting.org","user","password","dbname");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

$result = mysqli_query($con,"SELECT * FROM dbtable");

echo "<table border='1'>
<tr>
<th>Nume</th>
<th>Teme facute</th>
<th>Teme nefacute</th>
</tr>";

while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['Nume'] . "</td>";
echo "<td>" . $row['Teme facute'] . "</td>";
echo "<td>" . $row['Teme nefacute'] . "</td>";
echo "</tr>";
}
echo "</table>";

mysqli_close($con);
?>

警告:mysqli_connect():(28000/1045):第2行/home/u536268762/public_html/index.html中的用户“u536268762_alex”srv19.main hosting.com(使用密码:YES)被拒绝访问MySQL:u536268762_alex@“srv19.main hosting.com”(使用密码:YES)

警告:mysqli_query()要求参数1为mysqli,布尔值在第9行的/home/u536268762/public_html/index.html中给出

警告:mysqli_fetch_array()要求参数1为mysqli_result,在第18行的/home/u536268762/public_html/index.html中给出空值

警告:mysqli_close()要求参数1为mysqli,布尔值在第28行的/home/u536268762/public_html/index.html中给出

有谁能帮帮我吗?另外,它是正确的主机名,我在用户之前写的那个吗?

共有2个答案

尉迟龙光
2023-03-14

您在该语句中有一个错误。

mysqli_connect(server19.0hosting.org、用户、密码、dbname);

mysli_connect(“主机名”、“用户名”、“密码”、“数据库名”);

检查此参数是否正确(与提供此详细信息的人员或管理员一起检查)server19.0hosting.org(主机名)是否正确用户(用户名)是否正确密码(密码)是否正确dbname(数据库名)是否正确

欧阳楚
2023-03-14

虽然您应该提供一些主机信息,但我将假设某些事情(如果有必要)并在此处键入某些内容。

>

$con=mysqli_connect(“localhost”、“user”、“password”、“dbname”);

拒绝访问的可能原因有:

  • 用户名或密码错误。
  • 未授予用户名连接到数据库的权限。(您通常在创建新数据库时执行此操作。)
 类似资料:
  • 错误:无法启动连接:错误:WebSocket无法连接。在服务器上找不到连接,endpoint可能不是信号器endpoint,服务器上不存在连接ID,或者存在阻止WebSocket的代理。如果有多台服务器,请检查是否启用了粘性会话。 WebSocketTransport.js:49WebSocket连接到“ws://xxxxxx/生产/网络服务/集线器/spreadhub”失败: Angular.t

  • 问题内容: 我正在开发一个应用程序,我想做的是从android中的服务器数据库接收数据。因此,我开始运行一些教程。我发现一个正在做我想做的事。但我得到: 本教程的整个代码在这里链接 发生错误: 我检查了一下: 防火墙已禁用 ping正在工作 连接字符串与从服务器管理界面运行servlet时完全相同 --servlet正在运行 我的配置: 服务器:Glass Fish 4.0 Android应用程序

  • 当我运行spring boot应用程序时,我得到以下错误: 应用程序启动失败 描述:

  • 我已经做了所有的尝试,但都不起作用,这是我的问题,我试图将一些文件从一台机器发送到另一台机器,想法是在目标机器上创建一个servlet,在服务器上运行它,并等待任何客户机连接,客户机和servlet代码在lan网络类型中完美地工作,但当涉及到wan网络类型时,我得到了这个例外 线程“main”org.apache.http.conn.HTTPhostConnectException:连接到192.

  • Selenium Webdriver(2.53)使用testNG和java(jdk 8)。Mozilla Firefox(46)在页面打开时立即崩溃,并显示错误消息: org.apache.http.conn.连接到127.0.0.1:7055[/127.0.0.1]失败:连接拒绝:连接