在 mysql 中,使用 create table table_name (column_name data_type [column_constraint], …) 命令創建數據庫表,其中包含表名、列名、數據類型和可選的列約束條件。
MySQL 創建數據庫表的命令
在 MySQL 中,創建數據庫表的命令為:
<code class="sql">CREATE TABLE table_name ( column_name1 data_type [column_constraint], column_name2 data_type [column_constraint], ... );</code>
登錄后復制
參數說明
table_name:要創建的表的名稱。
column_nameN: 表中的列名。
data_type: 列的數據類型??梢允?CHAR、VARCHAR、INT、FLOAT、DATETIME 等。
column_constraint: 可選參數,用于對列設置約束條件,如 NOT NULL、PRIMARY KEY 等。
示例
創建名為 users
的表,其中包含 id
、name
和 email
三個列:
<code class="sql">CREATE TABLE users ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE );</code>
登錄后復制
說明:
id
列為整數,非空而且自動遞增。
name
列為可變長度字符串,最多 255 個字符,非空。
email
列為可變長度字符串,最多 255 個字符,并且是唯一的。