PDO_MYSQL的一些预定义常量
来源:岁月联盟
时间:2008-12-23
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'"));
以上代码会在连上mysql之后马上执行sql:
PLAIN TEXT
CODE:
set names'utf8';
上一篇:bom头的影响