mysql中的字符集
来源:互联网 发布:跑跑卡丁车源码 编辑:程序博客网 时间:2024/06/03 20:30
mysql中有三个层次的字符集:
数据库字符集:该字符集设置所有表的默认字符集
表字符集:该字符集设置所有varchar、text等字段的字符集
字段字符集:可具体设置,可以让某个字段采用不同的字符集。
另外说明collation:该字符集用于字段级别的不同字符集之间的比较,在like操作、=操作、>操作 时有用。
建议让这三个字符集都相同,最好都设置成utf8,这样可以避免很多乱码、不能导入数据等头痛的问题。
否则,很容易出现这样的错误:
java.sql.SQLException: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation 'like'
混搭字符集之间不能正常比较。
另针对windows上的mysql用户:
my.ini可以设置两个字符集:
[mysql]
default-character-set=gb2312
[mysqld]
default-character-set=utf8
如果Mysql-Command-line-client有乱码出现,尝试修改第一个字符集,因为windows是默认用gb2312的!
- mysql中的字符集
- mysql中的字符集问题
- MySQL中的字符集
- (6)mysql中的字符集
- MySQL中的字符集
- mysql中的字符集
- MySql中的字符集和怎样选择字符集
- MySQL数据库中的字符集设定参数描述
- 如何修改mysql配置中的字符集
- 修改XAMPP for mac中的MySQL字符集
- MySQL 中的字符集和校对规则
- mysql 字符集
- mysql 字符集
- mysql字符集
- mysql 字符集
- Mysql 字符集
- MySQL字符集
- Mysql字符集
- struts2方法 的调用
- Get Started With Continuous Integration For Your .NET (C#) Projects - Integrate Sonar
- A*寻路算法及优化
- 函数的调用规则(__cdecl,__stdcall,__fastcall,__pascal)
- 嵌入式Linux实验手册——基于ARM9 S3C2410实验平台.doc
- mysql中的字符集
- 读书笔记--javascript DOM 编程艺术
- 构建嵌入式Linux根文件系统
- 常用Windows xp 注册表关键位置大全 (易语言版)
- rtp负载与时间戳
- AChartEngine(Android的一个开源图表库)
- u-boot-2009.08在2440上的移植详解(一)
- skia image lib
- 帮助管理者构建信任的6条建议