MySQL 建立資料表

2022-08-23 20:18:12 字數 748 閱讀 1274

語法格式:

create table 表名(

欄位1 資料型別 [約束] [備註],

欄位n  資料型別 [約束] [備註] ) [表型別] [字符集] [儲存引擎] [注釋];

注:中括號中的是可省略的

注意點:(1)最後乙個字段描述完之後不用加逗號

(2)括號必須是封閉的

(3)mysql的預設定界是分號; 只有看到分號才會執行字段約束或屬性

資料型別:(1)常見關鍵字:int()  char()  varchar()....

(2)用法:字段 int(20) ;

約束:(1)常見關鍵字:primary key(主鍵)、foreign(外來鍵)、not 

(2)用法:字段 資料型別 primary key;

字段備註:(1)關鍵字:comment

(2)用法: 字段 資料型別 comment"備註內容";

字符集:(1)latin1:支援外文,不支援中文,預設

(2)utf8:萬國碼,通用的編碼語言

(3)gbk:支援中文,不支援外文

(4)用法:create table 表名(....)charset utf8;

儲存引擎:(1)innodb:支援自動增長列,支援外來鍵約束、支援事務

(2)myisam:不支援事務,也不支援外來鍵

(3)memory:內容變化不頻繁的**表,或者作為統計操作的中間結果表 

(4)用法: charset utf8 engine=儲存引擎;

建立mysql資料表

mysql建表語句 create table if not exists db name.table name colunum1 date not null comment 列欄位說明 colunum2 int 11 not null comment 列欄位說明 colunum3 int 11 no...

MYSQL 建立資料表

rdbms即關聯式資料庫管理系統 relational database management system 的特點 rdbms術語 資料庫 一些關聯的表的集合 資料表 資料的矩陣。等同於簡單的電子 列 同一類資料 行 一組相關資料,稱為乙個記錄 冗餘 儲存量被資料,使系統速度更快。主鍵 唯一。外來...

MySQL 建立資料表

建立mysql資料表需要以下資訊 以下為建立mysql資料表的sql通用語法 create table table name column name column type 以下例子將在 runoob 資料庫中建立資料表runoob tbl runoob tbl runoob id int not ...