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






