欢迎访问宙启技术站
智能推送

PHP数据库函数:连接和操作MySQL数据库的函数

发布时间:2023-10-13 17:38:04

PHP中操作MySQL数据库的函数有很多,包括连接数据库、执行SQL语句、查询数据、插入数据、更新数据、删除数据等等。下面是一些常用的PHP数据库函数,用于连接和操作MySQL数据库。

1.连接数据库

在PHP中连接MySQL数据库可以使用mysqli_connect()函数,它接受4个参数:服务器名称、用户名、密码和数据库名称。

例子:

$conn = mysqli_connect("localhost", "root", "password", "database");

2.执行SQL语句

在PHP中执行SQL语句可以使用mysqli_query()函数,它接受2个参数:数据库连接对象和SQL语句。

例子:

$sql = "SELECT * FROM users";

$result = mysqli_query($conn, $sql);

3.查询数据

在PHP中查询数据可以使用mysqli_fetch_assoc()函数,它接受1个参数:查询结果对象。

例子:

while ($row = mysqli_fetch_assoc($result)) {

    echo $row["name"];

}

4.插入数据

在PHP中插入数据可以使用mysqli_insert_id()函数,它接受1个参数:数据库连接对象。

例子:

$sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@example.com')";

mysqli_query($conn, $sql);

$inserted_id = mysqli_insert_id($conn);

5.更新数据

在PHP中更新数据可以使用mysqli_affected_rows()函数,它接受1个参数:数据库连接对象。

例子:

$sql = "UPDATE users SET name='Jane Doe' WHERE id=1";

mysqli_query($conn, $sql);

$affected_rows = mysqli_affected_rows($conn);

6.删除数据

在PHP中删除数据可以使用mysqli_affected_rows()函数,它接受1个参数:数据库连接对象。

例子:

$sql = "DELETE FROM users WHERE id=1";

mysqli_query($conn, $sql);

$affected_rows = mysqli_affected_rows($conn);

以上只是一些常用的PHP数据库函数,还有很多其他的函数可以用于处理数据库操作。需要根据具体的需求来选择合适的函数来使用。另外,为了防止SQL注入攻击,应该使用mysqli_real_escape_string()函数对输入的数据进行处理。