字符集是一套字符和编码的集合,校对规则是用于比较字符集的一套规则。所以字符集有两部分组成字符集合和对应的编码集合。比如说,现在有这几个字符:A B a b, 假设它们对应的编码分别是00, 01, 10, 11,那么ABab和[00,01,10,11]就组成了一套字符集。那么校对规则的作用就是规则A...
分类:
数据库 时间:
2014-07-24 12:19:36
阅读次数:
304
Mysql编码问题 在php页面可以向mysql插入英文字符,但就是不能插入中文字符,在cmd客户端也可从插入,这是困扰我两天的问题。在网上找了很多资料,最终确定了是字符编码这个地方出现了问题,首先要想通过php页面向mysql数据库插入中文字符,则必须要文件编码、代码的编码和mysql的编码保持一...
分类:
数据库 时间:
2014-07-18 16:06:43
阅读次数:
212
在开发程序的时候,我们使用mysql数据库开发的时候,有时会碰到自己明明输入的是中文,为什么数据库中存储的就是????1、在配置Connection URL时,加上?useUnicode=true&characterEncoding=utf-82、编辑/etc/my.cnf在[mysqld]下添加d...
分类:
数据库 时间:
2014-07-16 23:02:33
阅读次数:
265
Change MySQL 5.5 default character-set to UTF8连接里是linux下的在window下my.iniAdd under [client]the following code snippet:loose-default-character-set = utf8...
分类:
数据库 时间:
2014-06-27 15:09:07
阅读次数:
222
你是不是在被中文乱码所困扰???
那就往下看吧
如果你是windows的用户,先打开cmd.exe 打入命令 mysql 如果不行那就是环境变量有问题,把mysql的bin放到环境变量的path里
接下来就是在my.ini修改character-set-server=utf8 大功告成
真是深坑!...
分类:
数据库 时间:
2014-06-15 10:12:36
阅读次数:
214
LINUX 如下:
1)导出数据
[root@www.cnscn.org ~]$ mysqldump -u root -p dbname --default-character-set=gbk > base_user.sql;
2)查看导出的sql文件的编码
[root@www.cnscn.org ~]$ file base_user.sql
base_user.sql: UTF-8 Unicode text, with very long lines
3)转成要用的编码
[root@www.cn...
分类:
数据库 时间:
2014-06-10 11:14:39
阅读次数:
394