java向mysql数据库插入中文时乱码

请各位赐教!

1.数据库安装时就要选择utf-8为默认编码
2.数据库连接的url写法如下:
[code="java"]jdbc:mysql://localhost:3306/carshow?useUnicode=true&characterEncoding=utf8[/code]
3.在进行数据库操作时先打印或者断点调试下,看从页面过来数据是否已经乱码
大致就以上几步,开发时最好选定一种统一的编码,给自己少添点麻烦.

LZ这个说的太广泛了,这个问题可能原因比较多,至少要保证数据库的编码格式和你在java里对数据库进行编码插入中文时的编码格式一致才可以,一般都设成UTF-8就可以了