用了mysql,自然不可避免的要遇到这个数据库使用的普遍问题了。一般这些问题往百度、google一搜就知道,mysql就流行这些问题。
1、自然是中文乱码问题。
我的解决办法:
1)数据库连接的时候,url的地址是:jdbc:mysql://192.168.1.2:3306/nlt?user=root&password=nlt&useUnicode=true&characterEncoding=GBK
2)在my.ini的配置文件中
CLIENT SECTION
[client]
port=3306
[mysql]
default-character-set=gbk
# SERVER SECTION
[mysqld]
default-character-set=gbk
参考文章(转)《mysql乱码关键处理总结》
3)如果是已经建立的表,可以在修改data目录中相应数据库目录下的db.opt配置文件
default-character-set=gbk
default-collation=gbk_chinese_ci