MYSQL常用命令 转自:http://www.cnblogs.com/hateislove214/archive/2010/11/05/1869889.html 1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导 ...
分类:
数据库 时间:
2016-07-30 22:28:00
阅读次数:
275
Mysql中的char(n)或者varchar(n)其中的n就是代表列,不代表字节!varchar(n)其中的n最多是65535,应该在创建表的同时,指定表的编码方式为latin1,因为latin1中的一个字符就占1个字节。
这个65535中,有2个字节,用来存放列中内容的长度。还有一个字节存放NULL值!所以剩下65532个..
分类:
数据库 时间:
2016-07-15 17:28:15
阅读次数:
456
数据库的collation在安装使用默认就已经很好了。比如简体中文环境下,安装SQLServer时,默认是Chinese_PRC_CI_AS,英文环境下是SQL_Latin1_General_CP1_CI_AS。在大多数据情况下,默认的选项已经其中上满意我们的需求,但如果要支持多国语言,那么就只能选择支持unicode编码的S..
分类:
数据库 时间:
2016-06-28 18:42:20
阅读次数:
172
varchar(20):20指的是表中的a字段能存储的最大字符个数 varchar 存储极限: 表为utf8字符集: 表为latin1字符集: 不能插入汉字: ...
分类:
其他好文 时间:
2016-06-26 18:28:02
阅读次数:
189
character_set_database和character_set_server的默认字符集是latin1 最简单的完美修改方法,修改mysql的my.cnf: 在[client]字段里加入default-character-set = utf8 在[mysqld]字段里加入character ...
分类:
其他好文 时间:
2016-06-21 17:30:59
阅读次数:
151
最近看了一下KIGG框架,发现在用EF + MYSQL数据库时,数据出现了乱码,用工具(Navicat )查看一下表category的结构发现 KIGG 数据库的默认情况是用latin1编码的(DEFAULT CHARSET=latin1), 如下: CREATE TABLE `category` ...
分类:
数据库 时间:
2016-06-19 01:09:59
阅读次数:
264
使用虚拟主机空间上的phpmyadmin操作数据库的时候,如果看到phpmyadmin首页上显示的MySQL 字符集为cp1252 West European (latin1),当我们导入数据时就会出现乱码,解决的方法是: 在phpmyadmin首页的右边有个Language选项,把默认的中文 - ...
分类:
数据库 时间:
2016-06-12 21:52:19
阅读次数:
206
下面模拟将Latin1字符集的数据库修改为GBK字符集的实际过程1,导出表结构mysqldump-uroot-p--default-character-set=latin1-ddbname>alltable.sql;
--default-character-set=gbk表示以GBK字符集进行连接
-d只导出表结构2,编辑alltable.sql将Latin1改成GBK可以sed批量替换3..
分类:
数据库 时间:
2016-06-12 00:33:17
阅读次数:
241
来看看如何解决乱码问题: 在mysql中默认字符集是latin1, 想要设置字符集为uft-8,可以在 my.cnf 文件中添加以下设置: [client] default-character-set=utf8 [mysqld] default-character-set=utf8 skip-cha ...
分类:
数据库 时间:
2016-06-08 17:08:30
阅读次数:
313
MYSQL常用命令 1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一 ...
分类:
数据库 时间:
2016-06-02 11:25:34
阅读次数:
245