安装的时候我设置UTF8字符串。插入数据时同时也 set names utf8还是插入不成功!

解决方案 »

  1.   

    mysql.ini 里面有两个内容要改的
      

  2.   

    还有你页面的编号是什么?先不要插入 直接在页面输出看下 如果输出没问题 就是mysql的问题了
      

  3.   

    页面是utf8的。直接输出,能输出英文的。插入也是。
      

  4.   

    UTF8不是国际通用的么?插入中文也不行。
      

  5.   

    utf8和utf-8是有区别的
    Google一下就明白了
      

  6.   

    你php编码也要utf-8的
    而且要加入头告诉你浏览器为utf-8的头:<meta http-equiv="Content-Type" content="text/html; charset=utf-8">set names utf8 后会告诉mysql你是用utf-8编码的,mysql会自动转换的,但最好mysql也要变成utf-8的
    如果php是gb2312的,那么set names gb2312就行了