我有一个zend应用程序目前不能显示utf-8加密的特殊字符。
我需要为mysql连接使用命令集名称utf-8。Shrapnel上校用这个暗示了我:
$params = array(
'host' => 'localhost',
'username' => 'username',
'password' => 'password',
'dbname' => 'dbname',
'driver_options' => array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES UTF8;');
);我怎么才能
'driver_options' => array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES UTF8;');在我的application.ini里?
发布于 2011-04-15 19:54:02
它是:
resources.db.params.charset = "utf8“
(在配置文件中添加)
再次感谢弹片上校。
发布于 2011-04-15 19:43:22
尝试使用:
database.params.driver_options.PDO::MYSQL_ATTR_INIT_COMMAND=SET NAMES UTF8;https://stackoverflow.com/questions/5676093
复制相似问题