1. 连接MySQL数据库
ysqliysqliprovedsion的缩写,是PHP的一个扩展库,提供了一组面向对象的接口,可以更方便地执行MySQL语句。PDO是PHP的一个数据库抽象层,支持多种数据库,包括MySQL。下面是连接MySQL数据库的示例代码:
ysqli:
“`ysqliewysqliame’);ysqlinect_error) {nectysqlinecto . ‘) ‘ysqlinect_error);
使用PDO:
“`ysqlameame’;ame = ‘root’;
$password = ‘password’;
try {ewame, $password); $e) {nection failed: ‘ . $e->getMessage();
2. 执行MySQL查询语句
ysqli和PDO执行SELECT语句的示例代码:
ysqli:
$sql = ‘SELECT * FROM users’;ysqli->query($sql);um_rows > 0) {
while($row = $resulfetch_assoc()) {ameail’];
}
} else {
echo ‘0 results’;
使用PDO:
$sql = ‘SELECT * FROM users’;t = $pdo->query($sql);fetch()) {ameail’];
3. 预处理MySQL语句
ysqliysqli预处理SELECT语句的示例代码:
“`ame = ?’;tysqli->prepare($sql);tdame);execute();get_result();
while ($row = $resulfetch_assoc()) {ameail’];
4. 关闭数据库连接
ysqli和PDO关闭数据库连接的示例代码:
ysqli:
“`ysqli->close();
使用PDO:
“`ull;
本文介绍了PHP与MySQL数据库的连接和操作,包括连接MySQL数据库、执行MySQL查询语句、预处理MySQL语句和关闭数据库连接等。通过学习本文,读者可以更好的掌握PHP与MySQL数据库的开发技术,写出更加安全、高效的Web应用程序。