MYSQL的基本数据类型问题。帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/06/02 15:42:54
以前的时候用MSSQL对于INT类型长度就是4。在MYSQL里,INT等很多类型的长度都可以自己定义,我就想问下,对于mysql里的int(4) int(10).有什么区别。还有类似的什么tinyint(1) tingy(3).
另外,我在参考别人的数据库的时候,怎么看见他的时间类型(确切的说是他准备用这个字段来存储时间)也可以用int来表示?这要怎么用。
麻烦高手给细细作答,感激不尽

报告楼主,楼上是傻X

用int举例告诉你 int(数字参数) 只有在启用了 unsigned zerofill 时 才会起作用

启用时 输入1
int(10) 0000000001
int(4) 0001

未启用时 输入1
int(10) 1
int(4) 1

完毕

int(4) int(10) ,tinyint(1) tingy(3)位数不同能看出来的
int tingy范围不同
看到它的表结构当然就可以看到的的时间字段的类型了
不考虑某种数据库时间有三种date,time,datetime,
多数数据库都有这三种类型
都可以用string 或者叫 varchar 或 char 来代替
date 可以用int 代替
完毕