在 MySQL 中建立表格,使用 CREATE TABLE 語句,語法為:CREATE TABLE table_name (column_name data_type [constraints], ...)。列出 table_name、column_name、data_type 和 constraints 等要素,並提供自增主鍵和 NOT NULL 限制的範例。
如何在MySQL 中建立表格
在MySQL 中,使用CREATE TABLE
語句來創建表格。
基本語法:
<code>CREATE TABLE table_name ( column_name data_type [constraints], ... );</code>
#其中:
#table_name
是要建立的表格的名稱。 column_name
是表格中欄位的名稱。 data_type
是列的資料型態(例如:INT、VARCHAR、DATE)。 constraints
是對列的限制(例如:NOT NULL、UNIQUE、FOREIGN KEY)。 範例:
建立名為students
的表格,其中包含id
(自增主鍵) 、name
(VARCHAR)、age
(INT)和grade
(VARCHAR)欄位:
<code class="sql">CREATE TABLE students ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255) NOT NULL, age INT, grade VARCHAR(10) );</code>
注意:
AUTO_INCREMENT
指示id
列為自增主鍵,每次插入新行時都會自動增加。 PRIMARY KEY
指定 id
列為主鍵,它唯一標識表格中的每一行。 NOT NULL
限制指定 name
欄位不允許為 NULL。 可以透過使用 SHOW CREATE TABLE table_name
語句來查看已建立表格的定義。
以上是mysql中怎麼建立一個表的詳細內容。更多資訊請關注PHP中文網其他相關文章!