mysql - zend框架,mysql : How do I Set name utf-8 in application. ini

标签 mysql zend-framework utf-8

我有一个 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 中?

最佳答案

它是:

resources.db.params.charset = "utf8"

(在配置文件中添加)

再次感谢弹片上校。

关于mysql - zend框架,mysql : How do I Set name utf-8 in application. ini,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5676093/

相关文章:

php - SQL选择查询使用变量来获取行

mySQL脚本超时

php - 包含路径被 ZF 覆盖

zend-framework - Zend 搜索 Lucene 和波斯语!

web-services - Tomcat 上的 Apache Axis 字符集编码错误?

java - 如何保持Lucene索引与Mysql数据库同步?

mysql - 如何使用vb.net在mysql中存储二进制数据?

mysql - Zend 2 中两个表的并集

javascript - 在 Javascript 中执行 new Date.toString() 时出现错误字符

PHP:将 "’“字符从 ISO-8859-1 转换为 UTF-8 时出现问题