php PDO 数据库相关操作

首先我们定义几个变量,存储连接需要的账户,密码以及地址:

/*** mysql hostname ***/
$hostname = 'localhost';
/*** mysql username ***/
$username = 'test';
/*** mysql password ***/
$password = 'test';
/*** mysql database name ***/
$database = 'test';

如果单独一个文件操作该类,别忘了在最前面添加
header("Content-type:text/html;charset=utf-8");
然后创建新的PDO对象:
$db = new PDO("mysql:host=$hostname;dbname=$database", $username, $password);
如果是开发环境,最好先测试下是否有问题:

try {
$db = new PDO("mysql:host=$hostname;dbname=$database", $username, $password);
echo 'Connected to database';
} catch(PDOException $e) {
echo $e->getMessage();
}

然后就可以使用PDO操作数据库了,CURD。例如 查询WordPress 文章的前100篇 按ID递增排序,只查询已发布的post类型的数据
$result = $db->query("SELECT * FROM wp_posts WHERE post_status='publish' && post_type='post' order by id asc limit 100");

未经允许不得转载:美国主机评论博客 » php PDO 数据库相关操作

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址