[align=left][/align]在mysql中创建表时,varchar类型必须指定长度,int类型可以不指定长度。当然,在mysql中使用界面创建表(不使用sql语句创建表),若不指定长度,它会为你指定默认长度,下面对mysql中常见的几种数据类型的默认长度和最大长度进行了总结。
[align=center][table]
|数据类型 |默认长度| 最大长度
|
|varchar| 255 |65535
|
|char |255 |65535
|
|double |0 |255
|
|float |0 |255
|
|int |11 |255
|
|tinyint |4 |255
|
|bigint |20 |255
|
|date |0 |0
|
|datetime|0 |0[/align]
|
|text |0 |0|
[/table]
[align=center][table]
|数据类型 |默认长度| 最大长度
|
|varchar| 255 |65535
|
|char |255 |65535
|
|double |0 |255
|
|float |0 |255
|
|int |11 |255
|
|tinyint |4 |255
|
|bigint |20 |255
|
|date |0 |0
|
|datetime|0 |0[/align]
|
|text |0 |0|
[/table]