MySQL中文乱码解决方案
1.建立数据库是一般的语句: create database dbname;<BR> 2.在库中建表时语句为: create table tbname(..........)engine=MyISAM character set gbk collate gbk_chinese_ci;<BR> 3.程序中连接数据库的Connection对象需要写成Connection con = DriverManaager.getConnection("jdbc:mysql://...user=..&password=...&useUnicode=true&characterEncoding=gbk");<BR> 4.若在终端下用mysql命令向数据库插入数据,则在进入mysql时的命令写成:#mysql --default-character-set=gbk -u ... -p<BR> 5.在jsp页面的编码设置为utf-8.(fang)这个字,我是怎么也没有插入数据库中
[[italic] 本帖最后由 luchao 于 2008-1-21 17:26 编辑 [/italic]]
页:
[1]
