Yii在数据库中存储乌尔都语或阿拉伯语单词

时间:2015-03-16 09:38:33

标签: mysql yii

我想在数据库和数据库中存储urdu字,他们应该存储????????这个价值 在yii数据库连接charset =>'utf8' 表类型为utf8_general_ci
使用Yii框架php

2 个答案:

答案 0 :(得分:0)

您的main.config文件应该是这样的:

'components' => array(
    ...
    'db' => array(
        ...
        'charset' => 'utf8',
        'initSQLs'=>'SET NAMES utf8 ;',
    ),

),

答案 1 :(得分:0)

MySQL' utf8'是一个3字节的谎言。如果要正确处理所有UTF-8字符,请使用utf8mb4代替所有设置(表定义和连接设置)。

See documentation.