怎么将mysql与php相连_php与mysql怎么连接使用?
时间: 2024-01-31 15:04:36 浏览: 22
要将 MySQL 与 PHP 相连,可以使用 PHP 的 MySQLi 或 PDO 扩展。这里介绍使用 MySQLi 扩展连接 MySQL 数据库的方法:
1. 创建连接
可以使用 mysqli_connect() 函数创建一个 MySQL 连接对象,需要传入 4 个参数:MySQL 服务器主机名、用户名、密码和要连接的数据库名。
```php
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检查连接是否成功
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?>
```
2. 执行 SQL 查询
可以使用 mysqli_query() 函数执行 SQL 查询,需要传入 2 个参数:连接对象和要执行的 SQL 语句。
```php
<?php
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
// 输出每行数据
while($row = mysqli_fetch_assoc($result)) {
echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>";
}
} else {
echo "0 结果";
}
mysqli_close($conn);
?>
```
以上就是使用 PHP 的 MySQLi 扩展连接 MySQL 数据库并执行查询的方法。注意,在执行完 SQL 查询后需要使用 mysqli_close() 函数关闭连接。