要简化PHP数据库连接的代码,您可以使用PDO(PHP Data Objects)扩展。PDO是一个轻量级、一致的接口,用于访问各种数据库。以下是使用PDO连接到MySQL数据库的简化示例:
- 首先,创建一个配置文件(例如:config.php),在其中存储数据库连接信息:
- 然后,在需要连接数据库的文件中,使用PDO构造函数创建连接:
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "连接成功"; } catch(PDOException $e) { echo "连接失败: " . $e->getMessage(); } ?>
现在,您已经使用PDO简化了数据库连接代码。接下来,您可以使用预处理语句和参数绑定来执行查询,以防止SQL注入攻击。以下是一个简单的示例:
prepare("INSERT INTO users (username, email) VALUES (:username, :email)"); $stmt->bindParam(':username', $username); $stmt->bindParam(':email', $email); // 设置参数值并执行查询 $username = "JohnDoe"; $email = "john.doe@example.com"; $stmt->execute(); echo "新记录插入成功"; ?>
通过使用PDO,您可以轻松简化数据库连接和操作代码,同时提高安全性。