pdo 执行sql
Posted 认真生活、快乐工作 - 马云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pdo 执行sql相关的知识,希望对你有一定的参考价值。
<?php
$host = ‘127.0.0.1‘;
$user = ‘root‘;
$pwd = ‘123456‘;
$dbname = ‘test‘;
// sql
$sql = "delete from user where id=1;";
try {
// 连接数据库
$conn = new PDO(‘mysql:host=‘ . $host . ‘;dbname=‘ . $dbname . ‘‘, $user, $pwd);
// 设置 PDO 错误模式为异常
$conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
$conn->exec(‘set names "utf8"‘);
// 使用 exec() ,因为没有结果返回
$affected = $conn->exec($sql);
if ($affected !== false) {
echo 1;
return;
} else {
echo 2;
$conn = null;
return;
}
} catch (PDOException $e) {
// echo $sql . "<br>" . $e->getMessage();
echo 0;
$conn = null;
return;
}
以上是关于pdo 执行sql的主要内容,如果未能解决你的问题,请参考以下文章