首頁  >  文章  >  資料庫  >  mysql如何建立表

mysql如何建立表

下次还敢
下次还敢原創
2024-04-14 18:21:481091瀏覽

在 MySQL 中建立表格需要三個步驟:連接到資料庫。使用 CREATE TABLE 語句指定表名、列名、資料類型和約束。執行 CREATE TABLE 語句建立表。

mysql如何建立表

如何在MySQL 中建立表格

步驟1:連接到資料庫

首先,使用MySQL 客戶工具(例如MySQL Workbench 或命令列)連接到要建立表格的資料庫。

步驟 2:寫 CREATE TABLE 語句

#使用 CREATE TABLE 語句來建立表格。語法如下:

<code>CREATE TABLE table_name (
  column1 data_type [NOT NULL] [DEFAULT default_value],
  column2 data_type [NOT NULL] [DEFAULT default_value],
  ...
);</code>

其中:

  • table_name 是新表的名稱。
  • column1column2 等是表格的欄位名稱。
  • data_type 是列的資料型別(例如 INT、VARCHAR、DATETIME)。
  • NOT NULL 約束表示該欄位不允許為 NULL 值。
  • DEFAULT default_value 指定列的預設值(如果未指定值)。

步驟3:執行CREATE TABLE 語句

#使用下列指令執行CREATE TABLE 語句:

<code>CREATE TABLE my_table (
  id INT NOT NULL AUTO_INCREMENT,
  name VARCHAR(255) NOT NULL,
  age INT DEFAULT 0
);</code>

#表中所列的說明:

  • id 是一列INT 類型,它會由MySQL 自動遞增,並標記為NOT NULL。它通常用作主鍵。
  • name 是一列 VARCHAR(255) 類型,它可以儲存最大長度為 255 個字元的文字值,並標記為 NOT NULL。
  • age 是一列 INT 類型,預設值為 0。

注意:

  • 確保列的資料類型與要儲存的資料相符。
  • 考慮使用適當的限制(如 NOT NULL)來確保資料完整性。
  • AUTO_INCREMENT 關鍵字可用於在插入新行時自動產生唯一 ID。

以上是mysql如何建立表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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