我用的是mysql-noinstall-4.1.21-win32数据库,他默认的字符集是latin1,请问如何才能修改它的默认值,默认值修改为gb2312。默认值包括:character_set_client
            character_set_connection
            character_set_database
            character_set_result
            character_set_server
            character_set_system            collation_connection
            collation_database
            collation_server

解决方案 »

  1.   

    在 my.cnf 中 [mysqld] 段加入
    character_set_server = gb2312
    character_set_client = gb2312 <== 发现 5.0 版本不支持这个选项了,那就还使用 default_character_set = gb2312,不过放到 [client] 或者 [mysql] 段。我已经没有 4.x 版本了,这个选项是放在哪个段你就自己试验吧。重启进入 MySQL 后用 \s 确认
      

  2.   

    忘了,你是 windows 平台,那么是 my.ini 文件。
      

  3.   

    http://bbs.chinaunix.net/viewthread.php?tid=766470&extra=&page=2
    我写的一个安装说明,参照吧。
      

  4.   

    如果要直观的操作那就用bin下面的mysqlinstanceConfig吧
      

  5.   

    我用的mysql是noinstall版的,为什么没有my.ini文件,怎么处理才好?