ITPub博客

首页 > 数据库 > MySQL > mysql字符集

mysql字符集

原创 MySQL 作者:long_small 时间:2022-10-22 18:47:27 0 删除 编辑

查看当前字符集


mysql> show global variables like '%server';

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

| Variable_name        | Value             |

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

| character_set_server | latin1            |

| collation_server     | latin1_swedish_ci |

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

2 rows in set (0.00 sec)


设置字符集

mysql> set global character_set_server=gbk;

Query OK, 0 rows affected (0.00 sec)


mysql> show global variables like '%server';

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

| Variable_name        | Value          |

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

| character_set_server | gbk            |

| collation_server     | gbk_chinese_ci |

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

2 rows in set (0.00 sec)



建库指定字符集:

mysql> create database cms_app  DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

Query OK, 1 row affected (0.00 sec)


show collation like 'utf8%';




create table test(name varchar(30));

Query OK, 0 rows affected (0.01 sec)


mysql> insert into test values('我和我的祖国');

Query OK, 1 row affected (0.02 sec)


mysql> select * from test;

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

| name               |

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

| 我和我的祖国       |

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

1 row in set (0.00 sec)

mysql> show variables like 'character_set_client';

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

| Variable_name        | Value |

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

| character_set_client | utf8  |

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

1 row in set (0.00 sec)



mysql> show global variables like 'character_set\_%';

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

| Variable_name            | Value  |

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

| character_set_client     | latin1 |

| character_set_connection | latin1 |

| character_set_database   | latin1 |

| character_set_filesystem | binary |

| character_set_results    | latin1 |

| character_set_server     | utf8   |

| character_set_system     | utf8   |

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

7 rows in set (0.01 sec)

会话级别的

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     | gbk    |

| character_set_system     | utf8   |

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

7 rows in set (0.00 sec)



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25846553/viewspace-2919807/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
吕生龙,现就职于IBM,db2 dba,oracle 10G OCP

注册时间:2020-04-07

  • 博文量
    64
  • 访问量
    66978