PHP中的MySQL函数——连接数据库、执行查询和更新操作等
发布时间:2023-07-02 14:05:26
PHP中的MySQL函数可以实现数据库的连接、执行查询和更新操作等功能。下面介绍一些常用的MySQL函数。
1. 连接数据库:使用mysqli_connect函数连接到MySQL服务器,并选择要使用的数据库。
$host = "localhost"; // MySQL服务器地址
$username = "root"; // MySQL用户名
$password = "123456"; // MySQL密码
$dbname = "mydb"; // 数据库名
$conn = mysqli_connect($host, $username, $password, $dbname); // 连接数据库
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
}
2. 执行查询操作:使用mysqli_query函数执行SQL查询语句,并使用mysqli_fetch_assoc函数获取查询结果。
$sql = "SELECT * FROM users"; // 查询语句
$result = mysqli_query($conn, $sql); // 执行查询
if (mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_assoc($result)) {
echo "ID: " . $row["id"] . ", 姓名: " . $row["name"] . "<br>";
}
} else {
echo "没有结果";
}
3. 执行更新操作:使用mysqli_query函数执行更新语句,如INSERT、UPDATE或DELETE语句。
$sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'john.doe@example.com')"; // 插入语句
if (mysqli_query($conn, $sql)) { // 执行更新
echo "插入成功";
} else {
echo "Error: " . mysqli_error($conn);
}
4. 关闭数据库连接:使用mysqli_close函数关闭数据库连接。
mysqli_close($conn); // 关闭连接
以上是一些常用的MySQL函数,在实际使用中可以根据需要进行适当的调整和扩展。需要注意的是,MySQL函数已经过时,新的PHP版本推荐使用MySQLi或PDO扩展,以提供更好的性能和安全性。
