0
我有一個doctrine2 orm,它生成我的DB-Tables與另一個字符集,然後我的默認mysql字符集是。Doctrine2 Mysql字符集
我該如何更改生成的orm表的字符集?
在他們編寫的doctrine文檔中,它應該與mysql-default相同。但它沒有。
問候
我有一個doctrine2 orm,它生成我的DB-Tables與另一個字符集,然後我的默認mysql字符集是。Doctrine2 Mysql字符集
我該如何更改生成的orm表的字符集?
在他們編寫的doctrine文檔中,它應該與mysql-default相同。但它沒有。
問候
好吧,我發現這樣的事情:
// the connection configuration
$dbParams = array(
'driver' => 'pdo_mysql',
'user' => '****',
'password' => '****',
'dbname' => '****',
'charset' => 'utf8',
'driverOptions' => array(
1002 => 'SET NAMES utf8'
)
);
$config = Setup::createAnnotationMetadataConfiguration($paths, $isDevMode);
$em = EntityManager::create($dbParams, $config);
我也來試試吧。