📅  最后修改于: 2023-12-03 15:17:48.940000             🧑  作者: Mango
MySQLi是MySQL提供的连接库,用于操作MySQL数据库。MySQLi提供了一种基于面向对象的方法,以替代过时的MySQL连接库。
在使用MySQLi之前,需要先通过PHP连接MySQL。
$servername = "localhost";
$username = "username";
$password = "password";
// 创建连接
$conn = new mysqli($servername, $username, $password);
// 检查连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
echo "连接成功";
以上代码将连接MySQL服务器。如果连接失败,将输出错误信息;如果连接成功,将输出"连接成功"。
连接MySQL后,需要选择要使用的数据库。可以使用mysqli_select_db()
函数选择数据库。
$database = "myDatabase";
// 选择数据库
mysqli_select_db($conn, $database);
以上代码将选择名称为"myDatabase"的数据库。如果该数据库不存在,将输出错误信息。
可以使用mysqli_query()
函数执行SQL查询语句。
$sql = "SELECT * FROM myTable";
// 执行查询
$result = mysqli_query($conn, $sql);
// 输出结果
while($row = mysqli_fetch_assoc($result)) {
echo "Name: " . $row["name"] . " - Age: " . $row["age"];
}
以上代码将执行一个简单的查询,并输出结果。如果查询出错,将输出错误信息。
使用完MySQLi连接后,应该关闭连接以释放资源。可以使用mysqli_close()
函数关闭连接。
// 关闭连接
mysqli_close($conn);
以上代码将关闭MySQLi连接。
MySQLi是连接MySQL数据库的强大工具。通过连接、选择数据库、执行查询和关闭连接等步骤,可以轻松地对MySQL数据库进行操作。