MySQL 建立數據表

建立MySQL數據表須要如下信息:
  • 表名
  • 表字段名
  • 字段類型
語法
如下爲建立MySQL數據表的SQL通用語法:
create table 表名 (列名 列類型)
 
如下例子中咱們將在 gc 數據庫中建立數據表article:
article(
  id INT NOT NULL AUTO_INCREMENT,
  title VARCHAR100 NOT NULL,
  author VARCHAR40 NOT NULL,
  submission_date DATE,
  PRIMARY KEY id
);
 
實例解析:
  • 若是你不想字段爲 NULL 能夠設置字段的屬性爲 NOT NULL, 在操做數據庫時若是輸入該字段的數據爲NULL ,就會報錯。
  • AUTO_INCREMENT定義列爲自增的屬性,通常用於主鍵,數值會自動加1。
  • PRIMARY KEY關鍵字用於定義列爲主鍵。 您能夠使用多列來定義主鍵,列間以逗號分隔。
經過命令提示符建立表
經過 mysql> 命令窗口能夠很簡單的建立MySQL數據表。你能夠使用 SQL 語句 CREATE TABLE 來建立數據表。
 
如下爲建立數據表article實例:
# mysql -u root -p
Enter:*******
mysql>use gc;
Database changed
mysql>article( 
  ->
id INT NOT NULL AUTO_INCREMENT,
  ->title VARCHAR100 NOT NULL,
  ->author VARCHAR40 NOT NULL,
    ->submission_date DATE,
  ->PRIMARY KEY id
->);
 
 
注意:MySQL命令終止符爲分號 ;。
相關文章
相關標籤/搜索