php - 使用Mamp和MySQL(PHP)“无法连接”

标签 php database sqlite mamp

我正在尝试使用PHP访问我的MySQL数据库,但是我的页面不断返回错误“无法连接”。这是我的代码:

echo '<ul>';

$db_host = "localhost";
$db_user = "user";

$db_link = mysqli_connect($db_host, $db_user, $db_password, $db_name)
or die ("Unable to connect");

$sqlQuery = "SELECT u.user_name, m.message_text, m.time_stamp FROM users AS u INNER JOIN messages m ON u.user_id = m.user_id";

$result = mysqli_query($db_link, $sqlQuery);


if($result)
{
 while ($row=mysqli_fetch_assoc($result)) 
  {
    echo "<li>" . $row['message_text'] . "<br>" . $row['user_name'] . "<br>" . $row['time_stamp'] . "</li>\n\t\t<hr>";
}
}
else
{
echo '<p>error displaying resultset</p>';
}

mysqli_close($db_link);
echo '</ul>';

最佳答案

<?php
$link = mysql_connect("localhost","root","") or die("Cannot connect to server");

$dbname="test";

mysql_select_db($dbname,$link) or die("Cannot connect to the database");

?>

关于php - 使用Mamp和MySQL(PHP)“无法连接”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22315144/

相关文章:

php - 如何在 Laravel 中验证时间

php - 检测设备是iOS还是Android,然后重定向

django - 在 OS X 上安装 Spatialite for python (GeoDjango)

sql - 在一个小型数据库中保留多个 Lua 表?

javascript - 使用javascript提交动态表单

php - 如何确保我的哈希值是唯一的?

mysql - 错误 1426 (42000) 在第 20 行 : Too big precision 14

java - 自动创建数据库 springboot 和 mysql

sql - 如何解释我的 ShowPlan(执行计划)

c++ - SQLite复制数据库破坏原来的,为什么?