MySQL字符集的设置
来源:互联网 发布:sql 不包含指定条件值 编辑:程序博客网 时间:2024/04/30 09:51
【前提】
winxpsp3
mysql5.1
【步骤】
1.进入MySQL Command Line Client;
2.命令:
mysql> show variables like 'character%';
+--------------------------+---------------------------------------------------------+
| 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 | latin1
|
| character_set_system | utf8
|
| character_sets_dir | C:/Program Files/MySQL/MySQL Server 5.1/share/charsets/ |
+--------------------------+---------------------------------------------------------+
8 rows in set (0.00 sec)
mysql> set names 'gbk';
Query OK, 0 rows affected (0.02 sec)
mysql> show variables like 'character%';
+--------------------------+---------------------------------------------------------+
| Variable_name | Value
|
+--------------------------+---------------------------------------------------------+
| character_set_client | gbk
|
| character_set_connection | gbk
|
| character_set_database | latin1
|
| character_set_filesystem | binary
|
| character_set_results | gbk
|
| character_set_server | latin1
|
| character_set_system | utf8
|
| character_sets_dir | C:/Program Files/MySQL/MySQL Server 5.1/share/charsets/ |
+--------------------------+---------------------------------------------------------+
8 rows in set (0.00 sec)
它相当于下面三条命令:
SET character_set_client = gbk;
SET character_set_results = gbk;
SET character_set_connection = gbk;
其它的五项也可以分别设置。
MySQL对字符集的支持包含两个方面:
一是字符集(character set);二是排序方式(collation)
mysql> show variables like 'character_set_%';
+--------------------------+---------------------------------------------------------+
| Variable_name | Value
|
+--------------------------+---------------------------------------------------------+
| character_set_client | gbk
|
| character_set_connection | gbk
|
| character_set_database | latin1
|
| character_set_filesystem | binary
|
| character_set_results | gbk
|
| character_set_server | latin1
|
| character_set_system | utf8
|
| character_sets_dir | C:/Program Files/MySQL/MySQL Server 5.1/share/charsets/ |
+--------------------------+---------------------------------------------------------+
8 rows in set (0.01 sec)
mysql> show variables like 'collation_%';
+----------------------+-------------------+
| Variable_name | Value |
+----------------------+-------------------+
| collation_connection | gbk_chinese_ci |
| collation_database | latin1_swedish_ci |
| collation_server | latin1_swedish_ci |
+----------------------+-------------------+
3 rows in set (0.00 sec)
修改表的字符集:
mysqls>alter table UserInfo default charset gbk;
还可以用:
alter TableName chang 'FieldName','FieldName'...
修改列字符集。
【作者 zwdl】
- mysql 字符集的设置
- MySQL字符集的设置
- MySQL字符集的设置
- MySQL- 字符集的设置
- mysql的字符集设置
- Mysql数据库字符集的设置
- mysql 设置输入的字符集
- MySql(20)------mysql字符集的设置
- mysql 字符集设置 以及默认字符集的信息。
- mysql字符集与校验规则的设置
- ubuntu中设置mysql的字符集
- PHP 设置MySQL连接字符集的方法
- ubuntu中设置mysql的字符集
- linux下mysql的字符集设置
- mac下设置mysql的字符集
- LINUX下MYSQL的字符集设置
- 在mysql的命令行中设置字符集
- ubuntu中设置mysql的字符集
- 测试配比时间研究[这是2周前起草的一个临时文档,目前已经通过评审发布]
- WINCE 网卡控制
- 将格林威治时间转换为本地时间
- VNC: Couldn't start Xvnc; trying default font path.
- KVM移植到ARM-Linux步骤
- MySQL字符集的设置
- Linux 删除大量的文件和移动大量的文件(Argument list too long)
- 使用jdbc来保存log4j日志信息的一个例子
- 面试常见问题1: 字符串分割
- howToTomcatWorks 学习 (一)
- Microsoft and MSP Certification
- JSP中的EL表达式详细介绍(转)
- 关于JSP中的offsetparent
- 大家都来支持我一下吧