首頁  >  文章  >  資料庫  >  mysql中怎麼建立一個表

mysql中怎麼建立一個表

下次还敢
下次还敢原創
2024-04-14 19:21:34656瀏覽

在 MySQL 中建立表格,使用 CREATE TABLE 語句,語法為:CREATE TABLE table_name (column_name data_type [constraints], ...)。列出 table_name、column_name、data_type 和 constraints 等要素,並提供自增主鍵和 NOT NULL 限制的範例。

mysql中怎麼建立一個表

如何在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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn