我安装的是WAMP,数据库版本是5.5.8character-set-database   编码为latin1
character-set-server    编码为latin1,我记得这个我第三次安装WAMP,没有出现可以选择的编码框(不知道是不是以前没有删除干净的原因) ,根据修改MY.ini[mysqld]下,加上 default-character-set=utf8,但是数据库服务器无法启动了请问怎么可以修改 该两项的编码为 utf8,谢谢

解决方案 »

  1.   

    --显示字符集
    show variables like '%char%';
    --设置字符集
    set name 'utf8';
      

  2.   

    set names utf8 只能改客户,连接,还有result,不能改server和database
      

  3.   

    server是create table的时候设置的
      

  4.   

    如果我create的时候制定utf8,和创建表时设定utf8,应该不会出现中文乱码吧?
      

  5.   

    select   A.id,A.title,sum(*),sum(B.click_count),sum(C.by_count) 
    from   team   A,team_click   B   ,order   C 
    where   A.id=B.team_id   and   A.id=C.team_id 
    group   by   A.id,A.title