怎麼在JBoss中配置MySQL資料庫連線池讓Mysql支援中文

rbing發表於2004-03-26
我的mysql-ds.xml資料來源配置檔案如下:
---------------------------------------------------------------
<datasources>
<local-tx-datasource>
<jndi-name>PetDB</jndi-name>
<connection-url>jdbc:mysql://localhost:3306/pet?useUnicode=true</connection-url>
<driver-class>org.gjt.mm.mysql.Driver</driver-class>
<user-name></user-name>
<password></password>
</local-tx-datasource>
</datasources>
----------------------------------------------------------------
要讓MySQL支援中文,url應該為
jdbc:mysql://localhost:3306/pet?useUnicode=true&characterEncoding=gb2312
這種方式我用JDBC測試可以正常存取中文,但是如果寫成mysql-ds.xml配置檔案<connection-url>jdbc:mysql://localhost:3306/pet?useUnicode=true&characterEncoding=gb2312</connection-url>
就會報錯!!!

請問應該如何解決?

相關文章