在MySQL中,要創建表格,需要使用CREATE TABLE語句。CREATE TABLE語句的基本語法為:
CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, .... );
其中,table_name是要創建的表格的名稱,括號中的每一列代表表格的列名和數據類型。下面是具體的語法說明:
- column表示表格中的列,需要給出名稱和數據類型。
- datatype表示該列儲存的數據類型,例如VARCHAR、INT、FLOAT、DATETIME等。
在實際編寫CREATE TABLE語句的過程中,可以定義多個列和數據類型。下面是一個示例:
CREATE TABLE students ( id INT, name VARCHAR(20), age INT, gender VARCHAR(6), primary key (id) );
上述示例表示創建了一個名為students的表格,其中包含4個列:id、name、age和gender。這里的id列是該表格的主鍵。
除了基本的CREATE TABLE語句外,還可以向表格中添加行和約束。例如:
CREATE TABLE orders ( id INT not null auto_increment, customer_name VARCHAR(50) not null, order_date datetime not null default now(), primary key (id) );
上述語句在創建表格orders時,同時定義了id、customer_name和order_date三列,并為id列添加了自增、非空和主鍵的約束。
CREATE TABLE語句是MySQL中最常用的語句之一。此外,還有其他諸如INSERT、SELECT、UPDATE等操作數據的語句。需要根據具體業務場景選擇恰當的語句進行編寫。
下一篇多重下拉菜單