windows 平台下mysql 5中数据库字符集设置方案
来源:互联网 发布:刺绣 知乎 编辑:程序博客网 时间:2024/06/06 08:34
一、修改系统的字符集
1、查看系统字符集 show variables like 'character%'; 数据库连接,客户端,
服务端以及数据采用的字符集编码
2、修改系统字符集设置
character_set_client 客户端字符集
character_set_connection 客户端与服务器端连接采用的字符集
character_set_results SELECT查询返回数据的字符集
character_set_database 数据库采用的字符集
修改方法:
a、set character_set_client=utf8; 更改客户端字符集编码设置
b、 set names 'utf8' 等同于 :
set character_set_client = 'utf8';
set character_set_connection = 'utf8';
set character_set_results = 'utf8';
二、修改排序方式字符集
1、查看排序方式字符集 SHOW VARIABLES LIKE 'collation_%';
2、修改排序方式字符集
collation_connection 连接排序方式字符集
collation_database 数据库排序字符集
collation_server 服务端排序字符集
修改方法:
set collation_connection=utf8_general_ci;
set collation_database=utf8_general_ci; (修改已经建立数据库的建表默认字符集)
set collation_server=utf8_general_ci;
三、修改默认字符集 (修改新建数据库建表的默认字符集)
直接修改my.ini文件
default-character-set = utf8
character_set_server = utf8
说明:如果表的字符集设置和系统字符集设置不一致,会导致执行insert into 语句时,中文报错。
更改单张表的默认字符集 alter table table_name convert to character set utf8;
- windows 平台下mysql 5中数据库字符集设置方案
- linux下设置mysql数据库字符集utf8
- linux下设置mysql数据库字符集utf8
- Windows平台下Codeblocks连接Mysql数据库
- Ubuntu下设置mysql数据库字符集为utf8的方法
- Windows下更改mysql数据库的默认字符集编码方式
- mysql+windows+字符集设置+lower_case_table_names
- Mysql数据库字符集的设置
- mysql数据库如何设置字符集
- mysql数据库设置默认字符集
- MySQL数据库端字符集设置
- Linux中查看和设置MySQL数据库字符集(转)
- windows下字符集与编码方案
- Ubuntu下mysql字符集设置
- centos 下设置mysql字符集
- MySQL 配置文件中,字符集设置
- 查看mysql数据库字符集,设置mysql字符集为utf8
- 查看和设置MySQL数据库字符集(转)
- Android 图片操作(Bitmap)
- 为什么使用RF
- TCP通信C++实现
- 开始的一些知识与概念
- Android:获取网页源代码
- windows 平台下mysql 5中数据库字符集设置方案
- poj2728 (01参数规划,最优化率生成树,二分)
- 防火墙 与 ftp 模式
- MySQL 数据库导出SQL出现乱码解决 .
- 【在线研讨-现场文字】《敏捷开发用户故事分类与组织结构(二期-6)》2012-07-03
- CodeCollaborator Eclipse Plug-in
- 伤后留疤,怎么还那么不长记性
- C#中的线程(三) 使用多线程
- Android:使用jsoup解析网页