Archive

Archive for February, 2011

Incorrect datetime value

February 28th, 2011 No comments

今天在开发库上给一个表添加字段时候,发现居然报错:

root@DB 06:14:42>ALTER TABLE `DB`.` user` ADD COLUMN `status_mode` TINYINT UNSIGNED AFTER ` test_id`;

ERROR 1292 (2[……]

Read more

Categories: database Tags:

Mysql 中int[M]—zerofill

February 25th, 2011 No comments

我们在定义数字类型的数据类型的时候,往往考虑该数字类型的数据能否装的下该字段的最大值,如状态位的字段:tinyint,表的主键:int,或者bigint,今天在看到开发同学提交表结构设计文档中看到数值类型的字段定义为int(255),int(20),int(2)当时一下还没有反映过来,我们知道在my[……]

Read more

Categories: database Tags:

innodb中大字段的限制

February 24th, 2011 No comments

今天开发在导入数据的时候报一个错误:

表结构大致如下:

发现导入的数据单行长度较长。

查看官方文档的解决办法为:

Solution:
1.divide your table into small ones. If one table contain more than[……]

Read more

Categories: database Tags: