【总结】错误解析和字符集
来源:互联网 发布:手机怎么删除淘宝地址 编辑:程序博客网 时间:2024/06/16 02:47
基于上次总结博客中出现的问题和解决方案,我请教了大神,对出现的问题进行了更深刻的剖析,请见下文:
(上一篇博客:【问题解决】MySQL5.5向MySQL数据库中插入汉字时,提示:Incorrect string value: '\Xe7\x8E...' for column 'XXX' atrow 1)
1、创建数据库的时候可以选择数据库使用的字符集,默认的字符集有两种情况
1)在mysql配置文件里面配置了字符集类型。
此时,会用配置文件里配置的字符集来创建mysql数据库、表和字段
2)在mysql配置文件里没有配置字符集类型。
此时,如果在创建库的时候也没有选择使用什么字符集类型,就会用mysql自动默认的latin1
2、在配置文件里面添加了使用什么字符集之后仍然不起作用。
因为配置文件里面配置的字符集只针对在这之后的创建的库起作用,创建之前的库不起作用。
3、对修改配置文件为utf-8之前创建的数据库怎么办?
方法一:如果库很复杂,执行SQL语句修改字符集类型,也是非常有效的。
方法二:如果该库没有什么实际意义的数据,删了重建更省事。
4、通过可视化界面对数据库表的任何操作,最后都会通过可视化界面工具转换成sql语句执行,所以和通过执行SQL语句的原理是一样的。
参考博客:
深入Mysql字符集设置
http://blog.csdn.net/fdipzone/article/details/18180325
十分钟搞清字符集和字符编码
http://blog.jobbole.com/84903/
字符集详解(一看就懂系列)
http://blog.csdn.net/qq_28098067/article/details/53486032
- 【总结】错误解析和字符集
- 字符集和校对规则解析
- 使用Unicode字符集出现的错误总结
- 【总结】Java和Unicode字符集
- 字符集和字符编码总结
- 字符集和字符集编码
- scoped_ptr解析和总结
- python 错误和异常解析
- oracle字符集错误
- 多字节字符集错误
- 字符集编码解析
- 深入解析ORACLE字符集
- 深入解析ORACLE字符集
- 深入解析ORACLE字符集
- Oracle 字符集问题解析
- 深度解析字符集
- 深入解析Oracle字符集
- 解析Mysql字符集概念
- 1030.Travel Plan (30)
- 最小生成树
- Dreamweaver 8 创建CSS样式
- Atomic使用示例
- Callable使用示例
- 【总结】错误解析和字符集
- HDU6030 Happy Necklace[矩阵快速幂]
- CSU月赛1974
- 运放 采集电压 电流高端采样
- HDU-1070-Milk
- [LeetCode] 394. Decode String
- CopyOnWriteArrayList使用示例
- POJ 1704 Georgia and Bob
- [leetcode]652. Find Duplicate Subtrees