数据库创建字段注意事项

int

我们插入电话号码字段的时候,有时候出现列的值超出范围
比如:
INSERT INTO database values (‘3172978990’);

这是因为值3172978990大于2147483647 –的最大值INT–因此是错误。

INT(10)并未定义整数的“大小”。它指定列的显示宽度。请将数据类型更改为VARCHAR。电话和传真号码可以存储为字符串。

如果字节的类型必须是int型时,可以将数据类型更改为bigInt,这将解决这个问题,除非需要,否则将整数保留为字符串不是一个好习惯。

text

长文本时,选用text类型,varchart太小。

csv导入mysql中的时间处理

在这里插入图片描述
如果我们的csv中日期为2020/02/12 12:00:12 这种类型数据,就需要修改日期排序为YMD,日期分割符为/,否则导入数据的时候就会出现报错。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值