将PHP从MySQL连接到PDO连接
我想要从PHP访问数据库!
当需要查询数据库信息时,可以使用 PHP。
PDO是什么?
这是一个能运行在PHP5.1.0以上版本的数据库连接类,比PEAR:Db更快速。
实际连接
基本上这个
try {
// DB接続
$pdo = new PDO(
'mysql:host=localhost;dbname=データベースのテーブルの名前;',
'ユーザ名',
'パスワード'
);
$stmt = $pdo->prepare('SQL文');
$stmt->execute();
} catch (PDOException $e) {
//エラー発生時の処理
} finally {
//正常時の処理
$pdo = null;
}
一旦设置好SQL,就可以了
try {
// DB接続
$pdo = new PDO(
'mysql:host=localhost;dbname=データベースのテーブルの名前;',
'ユーザ名',
'パスワード'
);
$data = 'Qiita';
$stmt = $pdo->prepare('INSERT INTO table (example) VALUES(:data)');
$stmt->bindValue(':data', $data);
$stmt->execute();
//これより下は同じ
就是这个样子。