3)-MySQL建立資料表
阿新 • • 發佈:2018-12-14
MySQL 建立資料表
建立MySQL資料表需要以下資訊:- 表名
- 表字段名
- 定義每個表字段
語法
以下為建立MySQL資料表的SQL通用語法: create table table_name (column_name column_type); 以下例子中我們將在 RUNOOB 資料庫中建立資料表runoob_tbl: create table if not exists `runoob_tbl`( `runoob_id` int unsigned auto_increment, `runoob_title` varchar(100) not null, `runoob_author` varchar(40) not null, `submission_date` date, primary key ( `runoob_id` ) )engine=innodb default charset=utf8; 例項解析:- 如果你不想欄位為 NULL 可以設定欄位的屬性為 NOT NULL, 在操作資料庫時如果輸入該欄位的資料為NULL ,就會報錯。
- AUTO_INCREMENT定義列為自增的屬性,一般用於主鍵,數值會自動加1。
- PRIMARY KEY關鍵字用於定義列為主鍵。 您可以使用多列來定義主鍵,列間以逗號分隔。
- ENGINE 設定儲存引擎,CHARSET 設定編碼。