html连接mysql数据库
时间: 2023-07-25 10:03:31 浏览: 47
连接 MySQL 数据库需要使用 PHP 代码,HTML 本身不支持连接数据库。以下是一个连接 MySQL 数据库并查询数据的 PHP 代码示例:
```
<?php
// 连接数据库
$conn = mysqli_connect("localhost", "username", "password", "database");
// 检查连接是否成功
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
// 查询数据
$sql = "SELECT * FROM users";
$result = mysqli_query($conn, $sql);
// 输出数据
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
echo "Name: " . $row["name"]. " - Email: " . $row["email"]. "<br>";
}
} else {
echo "0 results";
}
// 关闭连接
mysqli_close($conn);
?>
```
在上面的代码中,需要将 "localhost"、"username"、"password"、"database" 替换为 MySQL 数据库的实际信息。同时,需要在 HTML 页面中使用 PHP 代码来调用以上代码,例如:
```
<!DOCTYPE html>
<html>
<body>
<?php
// 上面的 PHP 代码
?>
</body>
</html>
```
需要注意的是,本地开发环境需要安装 PHP 和 MySQL,以及在 PHP 中启用 MySQL 扩展。另外,为了保证安全性,需要对用户输入的数据进行验证和过滤,以防止 SQL 注入等攻击。