在网上找了半天有2个方法
一个是配置文件 my.ini
一个是改SQL语句 加_gbk都不行
第一个方法是没有报错了 但是插入的中文变成问号了
第二个 我是把原来的SQL SERVER换成的MY SQL 程序都写好了 不可能再改SQL语句了前提我的数据库 连接池 程序里的字符集都设置的GBK哪位高手能解决??

解决方案 »

  1.   

    执行下面的语句,将结果贴出来瞅瞅:
    show create table table_name;
      

  2.   

    CREATE TABLE `table1` (\n  `id` int(11) NOT NULL auto_increment,\n  `name` varchar(50) default NULL,\n  KEY `id` (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=gbk
      

  3.   

    我的也有这个问题,有的中文可以正常插入,有的却不行表的字符集已经设置为:gbk了discuzz论坛