PDO_MYSQL的一些预定义常量
时间:2008-05-17 来源:剑心通明
PDO_MYSQL是
PHP
Data Objects (PDO) interface的一个
[url=javascript:;]mysql[/url]
扩展。仔细看看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
字符集:
PLAIN TEXT
CODE:
$db = new PDO("mysql:dbname=dbname", "user", "password", array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'"));
以上
[url=javascript:;]代码[/url]
会在连上mysql之后马上执行sql:
PLAIN TEXT
CODE:
set names 'utf8';
作者:
volcano
相关阅读 更多 +