进入 PHP 首页
当前位置:PHPChina 开源社区门户 - PHP编程技巧 - 正文
[字号:  ]

PDO_MYSQL的一些预定义常量

发布时间:2008-4-15 14:09   作者: 网络转载   信息来源: www.ooso.net  [我来说两句(425条)]

PDO_MYSQL是PHP Data Objects (PDO) interface的一个mysql扩展。仔细看看php手册上面,其实还是有些有趣的参数可供使用,例如:

PDO::MYSQL_ATTR_INIT_COMMAND (integer)

Command to execute when connecting to the MySQL server. Will automatically be re-executed when reconnecting.

当我使用PDO_MYSQL连上mysql以后,可以利用这个参数自动执行一些QUERY。最常见的使用场合是连接mysql使用utf-8字符集:

CODE:
  1. $db = new PDO("mysql:dbname=dbname","user","password", array(PDO::MYSQL_ATTR_INIT_COMMAND=>"SET NAMES 'utf8'"));

以上代码会在连上mysql之后马上执行sql:

CODE:
  1. set names'utf8';

作者:volcano

字号:   | 推荐给好友

[我来说两句(425条)]
现在有0人对本文发表评论 查看全部评论>>评论区

 

评分:0

验证码: seccode