首页 > 解决方案 > php 中的 SELECT 查询:响应太迟

问题描述

具有相同数据库连接的所有其他页面都可以正常工作,但此页面需要 10-15 分钟才能加载。

它产生正确的输出,但需要很长时间,尽管这个表“用户”只有 2 条记录。

我错过了什么或犯了一些错误吗?

$conn = mysqli_connect("localhost","root","","myprojectdatabase");

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
$result = mysqli_query($conn, "SELECT * FROM user ");

while( false !== ($row = mysqli_fetch_assoc($result))){
    echo "<pre>";
    echo $row['username'];
}
$conn->close();

标签: phpmysql

解决方案


尝试使用下面的代码,看看它是否适合你

   $conn = mysqli_connect("localhost","root","","myprojectdatabase");
   if ($conn->connect_error) {
      die("Connection failed: " . $conn->connect_error);
   }
   $result = mysqli_query($conn, "SELECT * FROM user");
   while( false !=($row = mysqli_fetch_assoc($result)))
   {
     echo"<pre>";
     echo $row['username'];
   }
   $conn->close();

推荐阅读