答案:使用 CREATE TABLE 語句建立表格結構。詳細描述:CREATE TABLE 語句用於建立一個新表,其中包含列名、資料類型和約束條件。資料類型包括:數值類型、字元類型、日期和時間類型、二進位類型。約束條件限製表中的數據,包括:NOT NULL 確保列不為空,UNIQUE 確保列值唯一,PRIMARY KEY 標識表中唯一記錄,FOREIGN KEY 將表中列與其他表列關聯。
MySQL 建立表格結構指令
MySQL 中建立表格結構可以使用下列指令:
CREATE TABLE 語句
CREATE TABLE
語句用來建立一個新表。其基本語法如下:
<code>CREATE TABLE table_name ( column_name data_type [constraints] );</code>
其中:
table_name
是表格的名稱。 column_name
是列的名稱。 data_type
是列的資料型,例如 INT
, VARCHAR
或 DATETIME
。 constraints
是可選的限制條件,例如 NOT NULL
或 UNIQUE
。 資料類型
MySQL 支援各種資料類型,包括:
INT
, FLOAT
, DOUBLE
CHAR
, VARCHAR
, TEXT
DATE
, TIME
, DATETIME
, TIMESTAMP
,
VARBINARY,
BLOB
#約束條件
約束條件用於限製表中的資料。最常用的限制條件包括::不允許列為空值。
:確保列中的值是唯一的。
:標識表的唯一記錄。
:將一個表格中的欄位與另一個表格中的欄位關聯。
範例
建立一個名為customers 的表,其中包含以下列:
<code class="sql">CREATE TABLE customers ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE, PRIMARY KEY (id) );</code>此命令將會建立一個名為
customers 的新表,其中包含四個欄位:
id,
name,
email 和
PRIMARY KEY。
id 欄位是一個自增主鍵,保證每個記錄都有一個唯一識別碼。
name 和
email 欄位分別儲存客戶的姓名和電子郵件地址,
email 欄位具有唯一的限制條件。
以上是mysql建立表格結構的指令有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!