关于MySql的中文乱码问题
请教各位前辈一个菜问题:
我在my.ini中可以更改Client和conn.的characterset,
但是Server和Db的characterset怎么更改呢?
因为如果我把Client和conn.的characterset改成gb2312,但是Server和Db是latin1时,HibernateTemplate的一些方法无法正常使用,如:findByExample方法。
而在Client、conn.、Server和Db的characterset都是latin1时则正常,但是读取数据时中文是乱码。
我怀疑和Client、conn.、Server和Db的characterset不一致有关。
注:我的测试数据时通过控制台而非程序输入的。
请各位前辈指教!