网站首页 网站地图
网站首页 > 创业资讯 > php连接mysql数据库

php连接mysql数据库

时间:2026-03-24 12:38:00

在PHP中连接MySQL数据库,通常使用mysqli或PDO扩展。以下是使用mysqli扩展连接MySQL数据库的步骤和示例代码:

安装和启用mysqli扩展

确保你的PHP安装中已经启用了mysqli扩展。如果没有启用,可以通过编辑php.ini文件来启用它,例如添加以下行:

```

extension=mysqli

```

创建数据库连接

使用mysqli_connect()函数来创建与MySQL数据库的连接。该函数接受四个参数:主机名、用户名、密码和数据库名。

示例代码如下:

```php

<?php

$servername = "localhost";

$username = "username";

$password = "password";

$dbname = "dbname";

// 创建连接

$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接

if ($conn->connect_error) {

die("连接失败: " . $conn->connect_error);

}

echo "连接成功";

?>

```

执行SQL查询

使用mysqli对象的方法来执行SQL查询,例如查询表中的数据。

示例代码如下:

```php

<?php

// 创建SQL查询

$sql = "SELECT id, firstname, lastname, email FROM users";

// 执行查询并获取结果

$result = $conn->query($sql);

// 检查结果集

if ($result->num_rows > 0) {

// 输出每行数据

while($row = $result->fetch_assoc()) {

echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. " - Email: " . $row["email"]. "

";

}

} else {

echo "0 结果";

}

// 关闭连接

$conn->close();

?>

```

建议

安全性:确保使用SSL/TLS加密连接,以提高数据传输的安全性。

错误处理:在连接和查询过程中,始终检查错误并进行适当的错误处理。

资源管理:完成数据库操作后,确保关闭数据库连接以释放资源。

通过以上步骤和示例代码,你可以成功地在PHP中连接MySQL数据库并执行基本的数据库操作。