新增數據表之前,需確保已經存在數據庫,如還沒有數據庫請先參考上一篇文章新增數據庫
1、創建表 create table test(
id int PRIMARY KEY,
name varchar(11) NOT NULL,
aga int(11) NOT NULL,
creat_time datatime NOT NULL,
);
格式:字段名+字段類型+約束
2、常用的字段類型
存放字符串:
varchar 保存可變長度的字符,最大長度爲255,超過255個字符時,自動轉換成text格式
text 保存大量字符串,最大長度爲65535個字符
存放時間:
data 格式:YYYY-MM-DD,精確到天,範圍是1000-01-01到9999-12-31
datatime 格式:YYYY-MM-DD:HH:MM:SS,精確到秒,範圍是1000-01-01 00:00:00到9999-12-31 23:59:59
存放number數據:
int -2147483648到2147483648的數字
float 帶有浮動小數點的小數
3、約束
- NOT NULL - 指示某列不能存儲 NULL 值。
- UNIQUE - 保證某列的每行必須有唯一的值。
- PRIMARY KEY - NOT NULL 和 UNIQUE 的結合。確保某列(或兩個列多個列的結合)有唯一標識,有助於更容易更快速地找到表中的一個特定的記錄。
- FOREIGN KEY - 保證一個表中的數據匹配另一個表中的值的參照完整性。
- CHECK - 保證列中的值符合指定的條件。
- DEFAULT - 規定沒有給列賦值時的默認值
4、執行sql
5、查看數據庫的表