pdo操作数据库基本流程
1. 连接数据库,创建pdo对象
`$pdo = new PDO($dsn, $username, $password);`
2. 执行SQL语句完成数据库操作
创建SQL语句对象: `$stmt = $pdo->prepare($sql)`
执行SQL查询: `$stmt->execute()`
对执行结果进行解析或进一步处理
3. [可选]销毁pdo对象,关闭连接:
`$pdo = null`
database.php文件
实例
<?php // 数据库连接参数 return [ 'type' => 'mysql', 'host' => 'localhost', 'dbname' => 'php', 'username' => 'root', 'password' => 'root', ];
运行实例 »
点击 "运行实例" 按钮查看在线实例
connect.php文件
实例
<?php // 数据库连接参数 $db = require 'database.php'; // 配置数据源DSN信息 $dsn = "{$db['type']}:host={$db['host']};dbname={$db['dbname']}"; // 连接数据库 try { $pdo = new PDO($dsn, $db['username'], $db['password']); } catch (PDOException $e) { die('Connection Failed: ' . $e->getMessage()); }
运行实例 »
点击 "运行实例" 按钮查看在线实例