欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql創建新表代碼

黃文隆2年前8瀏覽0評論

在MySQL數據庫中,我們可以通過編寫SQL語句來創建新表。下面是一個簡單的示例代碼,演示了如何創建一個名為“users”的新表。

CREATE TABLE users (
id INT(11) NOT NULL AUTO_INCREMENT,
username VARCHAR(255) NOT NULL,
email VARCHAR(255) NOT NULL,
password VARCHAR(255) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (id),
UNIQUE KEY (username),
UNIQUE KEY (email)
);

在這個示例代碼中,我們使用CREATE TABLE語句來創建一個名為“users”的新表。表中包括了7個列:id、username、email、password、created_at、updated_at和PRIMARY KEY列。具體列的定義如下:

  • id:一個自增的整型列,用于表示每個用戶的唯一ID。
  • username:一個非空的字符串列,用于存儲每個用戶的用戶名。
  • email:一個非空的字符串列,用于存儲每個用戶的電子郵件地址。
  • password:一個非空的字符串列,用于存儲每個用戶的密碼。
  • created_at:一個自動填充的時間戳列,用于存儲每個用戶的創建時間。
  • updated_at:一個自動填充的時間戳列,用于存儲每個用戶的最后更新時間。
  • PRIMARY KEY:用于指定id列為該表的主鍵。
  • UNIQUE KEY:用于指定username和email列為該表的唯一鍵。

通過這個示例代碼,我們可以看到如何使用MySQL創建一個新表,以及如何定義表中的列和鍵。