📅  最后修改于: 2023-12-03 15:17:48.482000             🧑  作者: Mango
当使用 MySQL 的时候,一个常见的操作是连接数据库并选择相应的结果。本文将介绍如何使用 SQL 语句连接 MySQL 并选择结果。
要使用 SQL 语句连接 MySQL,我们需要使用 mysqli_connect()
函数。这个函数的参数包括:
以下示例展示了如何连接到 MySQL:
<?php
$servername = "localhost";
$username = "root";
$password = "mypassword";
$dbname = "mydb";
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检查连接是否成功
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?>
上述代码段使用 mysqli_connect()
函数连接到 MySQL 服务器,并检查连接是否成功。如果连接失败,将输出错误信息并退出脚本。否则,将输出“Connected successfully”。
一旦连接到 MySQL,我们可以使用 SQL 语句从数据库中选择结果。其中最常用的语句是 SELECT
。
以下示例展示了如何使用 SELECT
语句选择结果:
<?php
$sql = "SELECT * 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 results";
}
mysqli_close($conn);
?>
上述代码段使用 SELECT *
语句选择了 MyGuests
表中的所有列,并使用 mysqli_fetch_assoc()
函数按行获取查询结果。如果结果集不为空,则利用 while
循环输出结果。否则,将输出“0 results”。
本文介绍了如何使用 SQL 语句连接 MySQL 并选择结果。我们可以使用 mysqli_connect()
函数连接到 MySQL,使用 SELECT
语句选择结果。上述示例代码展示了如何实现这些操作,程序员们可以根据自己的需要进行修改和扩展。