MySQL是一種關系型數據庫管理系統,是開放源代碼軟件。在MySQL中,數據被組織成數據表,每個數據表由一個或多個字段組成,每個字段具有一個預定義的數據類型。本文將介紹MySQL創建數據表時所用到的語句,其中代碼塊使用pre標簽。
MySQL創建數據表的語句如下:
CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, .... );
其中table_name表示創建的數據表名稱,column1, column2, column3等表示數據表的列名,datatype表示該列的數據類型。
以下是一個示例:
CREATE TABLE users ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCHAR(50), reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP );
該語句創建了一個名為users的數據表,其包含五個列,分別是id、firstname、lastname、email和reg_date。其中id列為自增型主鍵,firstname和lastname列的數據類型為VARCHAR,email列為VARCHAR型的最大長度是50,reg_date列設有默認值并且在每次修改行時自動更新。
總之,MySQL創建數據表的語句簡單易懂,只需要按照上述語法規范編寫即可快速創建一個新的數據表。需要注意的是,在實際開發中,應該根據實際情況選擇不同的字段名稱、數據類型和約束。