原創聲明:本文為作者原創,未經允許不得轉載,經授權轉載需注明作者和出處
當有了數據庫之后,就可以往數據庫里添加數據了。但是,我們要把數據添加到哪呢?數據庫中的數據都是儲存在一張張表里的,這個表就可以看做是一個對象,里面的字段就可以用來描述這個對象的屬性。比如,我們需要一組數據來表示人這個事物,人又有一些屬性,比如姓名,性別,年齡等等。那么,我們可以以人為單位建一張表,這些屬性就可以用這張表的字段來表示。
USE mysqldemo;
CREATE TABLE person(
name VARCHAR(10),
gender VARCHAR(1),
age INT
);
CREATE TABLE person(
name VARCHAR(10) NOT NULL,
gender VARCHAR(1),
age INT
);
其中VARCHAR和INT都是字段的數據類型,VARCHAR是字符串類型,后面小括號里的數字是設置字段的長度,這個是必須的。CREATE TABLE person(
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(10) NOT NULL,
gender VARCHAR(1),
age INT,
PRIMARY KEY ( id )
);
這段代碼中,AUTO_INCREMENT表示告訴MySQL自動增加id字段下一個可用編號,也就是創建的時候這個值是自動遞增,PRIMARY KEY ( id )的意思是將id設為主鍵,生成的數據庫如下圖:另外附上mysql常用數據類型的資料:
https://www.cnblogs.com/nick-huang/p/6697010.html
(這篇文章有個錯誤,varchar寫成了varhcar)