PHP中操作数据库使用PDO已经是大势所趋,PDO始于PHP5,PHP6中将默认使用PDO。不同于以前版本中混乱的数据库操作方式,PDO统一了对 数据库的访问方式,给编程带来了极大的便利性。本工具类就是基于PDO,模拟了java世界spring框架中的JdbcTemplate操作类,希望能 给大家带来帮助。
共有两个类:
- DbConfig类负责配置数据库访问信息,包括:服务器地址、端口、数据库实例名、用户名、用户密码、字符集等。
- DbTemplate类集合了对数据库的访问操作,主要有以下几个操作:
- queryRows : 返回多行记录
- queryRow : 返回为单条记录
- queryForInt : 查询单字段,返回整数
- queryForFloat : 查询单字段,返回浮点数(float)
- queryForDouble : 查询单字段,返回浮点数(double)
- queryForObject : 查询单字段,返回对象,实际类型有数据库决定
- update : 执行一条更新语句. insert / upadate / delete
使用方法:
源代码
本文最早发布于:http://buzheng.org/blog/mysql-pdo-utils