在 MySQL 中,可以使用 CREATE TABLE 語句建立資料表,其中指定表名、列名稱、資料類型和限制。具體步驟包括:1. 連線到 MySQL 資料庫;2. 使用 CREATE TABLE 語句建立資料表。
MySQL 建立資料表指令
在MySQL 中,可以使用 CREATE TABLE
語句來創建資料表。該語句的語法如下:
<code>CREATE TABLE table_name ( column_name1 data_type [constraints], column_name2 data_type [constraints], ... );</code>
參數說明:
INT
、VARCHAR
、DECIMAL
等。 NOT NULL
、UNIQUE
、PRIMARY KEY
等。 範例:
以下語句建立一個名為users
的資料表,其中包含id
、 name
和email
欄位:
<code>CREATE TABLE users ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE );</code>
#說明:
NOT NULL
約束表示該列不能為NULL
值。 AUTO_INCREMENT
約束表示 id
欄位將自動產生唯一值。 UNIQUE
約束表示 email
欄位中的值必須唯一。 詳細欄位類型:
#資料類型 | 描述 |
---|---|
#INT | 整數 |
#VARCHAR(長度) | 可變長度字串 |
DECIMAL(長度, 小數位) | 有小數位的小數 |
DATE | 日 |
#TIME | 時間 |
DATETIME |
」日期與時間
| BOOLEAN
或FALSE)
約束類型: | |
---|---|
描述 |
|
列不能為 | NULL |
UNIQUE | #列中的值必須唯一 |
##PRIMARY KEY | 列中的值唯一標識行 |
外鍵,將該表與另一表關聯
以上是mysql如何建立資料表指令的詳細內容。更多資訊請關注PHP中文網其他相關文章!