gpt4 book ai didi

php - 当我尝试连接到数据库时,我在 lamp 中的项目不起作用

转载 作者:行者123 更新时间:2023-11-29 02:18:10 24 4
gpt4 key购买 nike

我最近在 ubuntu 上安装了 lamp,现在我遇到了问题(我认为无法连接到数据库)

我做了以下测试:

  1. 我通过调用 phpMyAdmin 测试了 mysql 并完成了:

phpMyAdmin screanShot

  1. 我用 phpInfo 测试了 php,也完成了:

phpInfo screanshot

  1. 我测试了用于测试数据库连接的简单代码

我的简单代码是:

<?php
//phpinfo();

$servername = "localhost";
$username = "root";
$password = "3cret";

// Create connection
$conn = new mysql($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";

?>

结果是:

The localhost page isn’t working

localhost is currently unable to handle this request. 500

最佳答案

在您的 mod_php 或您的一般 PHP 设置中有一个错误,我还建议使用 mysqli 而不是 mysql,因为它要好得多,使用此代码:

<?php
$conn = mysqli_connect("localhost","root","3cret","database_name");

// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>

关于php - 当我尝试连接到数据库时,我在 lamp 中的项目不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36075267/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com