Mysql-常用數據的基本操作和基本形式
阿新 • • 發佈:2018-05-12
upd HERE let 管理 root mysql- roo db2 values
- 一 、介紹
- 二 、插入數據INSERT
- 三 、更新數據UPDATE
- 四 、刪除數據DELETE
- 五 、查詢數據SELECT
- 六 、權限管理
一、 介紹
MySQL數據操作: DML
========================================================
在MySQL管理軟件中,可以通過SQL語句中的DML語言來實現數據的操作,包括
- 使用INSERT實現數據的插入
- UPDATE實現數據的更新
- 使用DELETE實現數據的刪除
- 使用SELECT查詢數據以及。
========================================================
本節內容包括:
插入數據
更新數據
刪除數據
查詢數據
二、 插入數據INSERT
1. 插入完整數據(順序插入) 語法一: INSERT INTO 表名(字段1,字段2,字段3…字段n) VALUES(值1,值2,值3…值n); 語法二: INSERT INTO 表名 VALUES (值1,值2,值3…值n); 2. 指定字段插入數據 語法: INSERT INTO 表名(字段1,字段2,字段3…) VALUES (值1,值2,值3…); 3. 插入多條記錄 語法: INSERT INTO 表名 VALUES (值1,值2,值3…值n), (值1,值2,值3…值n), (值1,值2,值3…值n); 4. 插入查詢結果 語法: INSERT INTO 表名(字段1,字段2,字段3…字段n) SELECT (字段1,字段2,字段3…字段n) FROM 表2 WHERE …;
三、 更新數據UPDATE
語法: UPDATE 表名 SET 字段1=值1, 字段2=值2, WHERE CONDITION; 示例: UPDATE mysql.user SET password=password(‘123’) where user=’root’ and host=’localhost’;
四 、刪除數據DELETE
語法: DELETE FROM 表名 WHERE CONITION; 示例: DELETE FROM mysql.user WHERE password=’’;
五 、查詢數據SELECT
單表查詢:http://www.cnblogs.com/ManyQian/p/9026285.html
多表查詢:http://www.cnblogs.com/ManyQian/p/9026606.html
六 、權限管理
#授權表 user #該表放行的權限,針對:所有數據,所有庫下所有表,以及表下的所有字段 db #該表放行的權限,針對:某一數據庫,該數據庫下的所有表,以及表下的所有字段 tables_priv #該表放行的權限。針對:某一張表,以及該表下的所有字段 columns_priv #該表放行的權限,針對:某一個字段 #按圖解釋: user:放行db1,db2及其包含的所有 db:放行db1,及其db1包含的所有 tables_priv:放行db1.table1,及其該表包含的所有 columns_prive:放行db1.table1.column1,只放行該字段
PS: 具體操作,後續更新。。。
Mysql-常用數據的基本操作和基本形式