一个数据库由一个或多个表组成。
使用CREATE table命令在SQL中创建表。
在创建时,您需要指定表列的名称以及它们将要保存的数据类型。
SQL定义了几种类型的数据。
最重要也是最常见的是:
CHAR
TEXT
VARCHAR
DATE
TIME
DATETIME
TIMESTAMP
数值类型包括:
TINYINT
1 byteINT
4 bytesBIGINT
8 bytesSMALLINT
2 bytesDECIMAL
FLOAT
他们都可以保存数值。不同的是保存数值的大小。
TINYINT从0到255。一个从-2^31到+2^31的INT。
以字节计算的大小越大,存储中需要的空间就越多。
下面是创建有两列的people表的语法,一列是整数,另一列是可变长度的字符串:
CREATE TABLE people (
age INT,
name CHAR(20)
);