1.查看mysql编码的语句
show variables like "character_set%";
结果:
character_set_client utf8 character_set_connection utf8 character_set_database utf8 character_set_filesystem binary character_set_results utf8 character_set_server utf8 character_set_system utf8 character_sets_dir D:\\database\\mysql-5.0.45\\share\\charsets\\
2.默认的mysql的character_set_client和character_set_server并不是utf8,而是latin1。所以你数据库的编码最好和项目里面的编码保持一致,如果不一致项目里面用到中文查询的地方会出现问题。
3.永久的修改mysql的编码,可以在mysql程序目录的my.ini配置文件里面进行修改,注意这里的utf8而不是utf-8或者UTF-8。