建立資料表指的是在已經建立好的資料庫中建立新表。建立資料表的過程是規定資料列的屬性的過程,同時也是實施資料完整性(實體完整性、引用完整性、域完整性)限制的過程。
建立表的文法格式
資料表屬于資料庫,在建立資料表之前,應該先建立資料庫,指定在哪個資料庫中進行。
1
2
3
4
5
6
7
8
9
<code>mysql> USE test;</code>
<code>Database</code> <code>changed</code>
<code>mysql> </code><code>CREATE</code> <code>TABLE</code> <code>tb_name</code>
<code>(</code>
<code>字段名1,資料類型 [列級别限制條件] [預設值],</code>
<code>字段名2,資料類型 [列級别限制條件] [預設值],</code>
<code>...</code>
<code>[表級别限制條件]</code>
<code>);</code>
例如建立員工表tb_emp1,表結構為:
字段名稱
資料類型
備注
id
INT(11)
員工編号
name
VARCHAR(25)
員工名稱
deptId
所在部門編号
salary
FLOAT
工資
10
11
12
13
14
15
16
17