mysql> show variables like 'character_set_%';

+--------------------------+----------------------------+
| Variable_name             | Value                       |
+--------------------------+----------------------------+
| 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        | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.01 sec)
mysql>
修改数据库的字符集
    mysql>use databaseName

    mysql>alter database databaseName character set utf-8;
在创建数据库时指定数据库的字符集
    mysql>create database databaseName character set utf-8;
或者
vi /etc/my.cnf

[mysqld] 下加入

#lower_case_table_names=1//不区分大小写,0为要区分。

default-character-set=utf8//设置服务端的字符集为utf8

[client]下添加
default-character-set=utf8