0

我想将mysql从v5.1更新到v5.6,这样我们就可以使用utfmb4而不是utf8了。更新mysql后,将hibernate conf文件连接url改为
jdbc:mysql://xxx.xxx.xxx.xxx:3306/app?characterEncoding=utf8mb4,即utf8改为utf8mb4,
然后连接db失败。如果我把它改回utf8,它就可以了。

错误信息:com.mchange.v2.resourcepool.CannotAcquireResourceException:A ResourcePool 无法从其主工厂或源获取资源

请帮助我。

4

1 回答 1

1

希望这会有所帮助:http: //info.michael-simons.eu/2013/01/21/java-mysql-and-multi-byte-utf-8-support/

此致,

于 2014-08-19T13:03:55.397 回答