PDO驱动适用于各种数据库在UT中连接,如:oracle、mysql、sqlserver等。
PDO设置在.ut.config,其中PDO_DSN写法如下:
请将DSN中的等号写为__(两个下划线)
SqlServer写法:sqlsrv:server__localhost;database__test
Mysql写法:mysql:host__localhost;port__3306;dbname__test
Oracle写法:oci:dbname__127.0.0.1/orcl
其他数据库类同...
在UT框架中引用use library\UsualToolPdo\UTPdo
静态方法调用:UTPdo::xx
实例化调用:$db=new UTPdo();$db->xxxx()
方法包含:
- 执行SQL
RunSql($sql) - 查询数据
QueryData($table,$field='',$where='',$order='',$limit='',$lang='0') - 创建数据
InsertData($table,$data) - 更新数据
UpdateData($table,$data,$where) - 删除数据
DelData($table,$where)