在destoon系统中,常用的PHP数据库操作包括:
连接数据库:使用PHP的mysqli或PDO扩展来连接MySQL数据库。在连接时,需要提供数据库主机名、用户名、密码和数据库名称等参数。
php复制代码
Destoon常用的PHP数据库操作
// 使用mysqli扩展连接数据库 |
$mysqli = new mysqli("localhost", "username", "password", "database_name"); |
// 使用PDO扩展连接数据库 |
$pdo = new PDO("mysql:host=localhost;dbname=database_name", "username", "password"); |
查询数据:使用SQL查询语句从数据库中检索数据。在PHP中,可以使用mysqli或PDO扩展执行查询操作。
php复制代码
// 使用mysqli扩展查询数据 |
$result = $mysqli->query("SELECT * FROM table_name"); |
while ($row = $result->fetch_assoc()) { |
// 处理每一行数据 |
} |
// 使用PDO扩展查询数据 |
$statement = $pdo->query("SELECT * FROM table_name"); |
while ($row = $statement->fetch(PDO::FETCH_ASSOC)) { |
// 处理每一行数据 |
} |
插入数据:使用SQL插入语句将数据插入到数据库表中。
php复制代码
// 使用mysqli扩展插入数据 |
$mysqli->query("INSERT INTO table_name (column1, column2) VALUES ('value1', 'value2')"); |
// 使用PDO扩展插入数据 |
$pdo->query("INSERT INTO table_name (column1, column2) VALUES ('value1', 'value2')"); |
更新数据:使用SQL更新语句更新数据库表中的数据。
php复制代码
// 使用mysqli扩展更新数据 |
$mysqli->query("UPDATE table_name SET column1='new_value' WHERe condition"); |
// 使用PDO扩展更新数据 |
$pdo->query("UPDATE table_name SET column1='new_value' WHERe condition"); |
删除数据:使用SQL删除语句从数据库表中删除数据。
php复制代码
// 使用mysqli扩展删除数据 |
$mysqli->query("DELETE FROM table_name WHERe condition"); |
// 使用PDO扩展删除数据 |
$pdo->query("DELETE FROM table_name WHERe condition"); |