MySQL中完整的圖主要由以下幾個部分組成:
CREATE TABLE `table_name` ( `column1_name` datatype constraints, `column2_name` datatype constraints, ... `columnN_name` datatype constraints ) engine=InnoDB;
1. CREATE TABLE語句
CREATE TABLE語句用來創(chuàng)建數(shù)據(jù)庫中的表,這個語句可以包含若干個列,每個列代表著一條記錄中的一個字段,具體的語法如上所示。
ALTER TABLE `table_name` ADD|DROP|MODIFY `column_name` datatype constraints;
2. ALTER TABLE語句
ALTER TABLE語句用來修改表的結(jié)構(gòu),可以在已經(jīng)存在的表中添加、刪除、修改列的定義,具體的語法如上所示。
SELECT column1_name, column2_name, ..., columnN_name FROM table_name;
3. SELECT語句
SELECT語句用來從表中檢索數(shù)據(jù),可以從指定的表中讀取某些數(shù)據(jù)列,也可以過濾掉一些數(shù)據(jù)列,同時還可以按特定的規(guī)則對數(shù)據(jù)進(jìn)行排序或者聚合。具體的語法如上所示。
INSERT INTO `table_name` (column1_name, column2_name, ..., columnN_name) VALUES (value1, value2, ..., valueN);
4. INSERT INTO語句
INSERT INTO語句用來向表中插入數(shù)據(jù),可以將某些列的值插入到指定的表中,也可以一次性插入多行數(shù)據(jù),具體的語法如上所示。
UPDATE `table_name` SET column1_name=value1, column2_name=value2, ..., columnN_name=valueN WHERE some_condition;
5. UPDATE語句
UPDATE語句用來更新表中的數(shù)據(jù),可以更新指定的數(shù)據(jù)列,也可以通過某些條件來過濾出需要更新的數(shù)據(jù),具體的語法如上所示。
DELETE FROM `table_name` WHERE some_condition;
6. DELETE語句
DELETE語句用來刪除表中的數(shù)據(jù),可以通過某些條件來過濾出需要刪除的數(shù)據(jù),具體的語法如上所示。
上一篇mysql中定義一個錯誤
下一篇按鈕超鏈接css