mac系统下mysql5.7.13数据库编码查看和设置

1.查看编码命令:

mysql> show variables like '%character%';

+--------------------------+---------------------------------------------------------+

| Variable_name            | Value                                                   |

+--------------------------+---------------------------------------------------------+

| character_set_client     | gb2312                                                  |

| character_set_connection | gb2312                                                  |

| character_set_database   | latin1                                                  |

| character_set_filesystem | binary                                                  |

| character_set_results    | gb2312                                                  |

| character_set_server     | latin1                                                  |

| character_set_system     | utf8                                                    |

| character_sets_dir       | /usr/local/mysql-5.7.13-osx10.11-x86_64/share/charsets/ |

+--------------------------+---------------------------------------------------------+

8 rows in set (0.01 sec)

2.设置编码,复制my.cnf文件到/etc目录下:

sudo cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

sudo vi /etc/my.cnf

client]部分加入:

default-character-set=utf8

[mysqld]部分加入:

character-set-server=utf8

 修改完毕之后再启动mysql

3.再次查看编码如下:

mysql> show variables like '%character%';

+--------------------------+---------------------------------------------------------+

| 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/local/mysql-5.7.13-osx10.11-x86_64/share/charsets/ |

+--------------------------+---------------------------------------------------------+

8 rows in set (0.00 sec)

posted @ 2016-12-26 11:44  mhx_pyw  阅读(964)  评论(0编辑  收藏  举报