mysql數據庫的使用 mysql數據庫管理基本操作
- 登錄mysql
- 查看數據庫信息
- 查看數據庫結構
- 顯示數據表的結構(字段)
- SQL語句概述
- 創建數據庫和表
- 管理表中的數據
- 管理表中的數據
- 管理表中的數據6-4
- 管理表中的數據
- 管理表中的數據6-6
- 數據庫用戶授權
- 查看用戶的權限
- 撤銷用戶的權限
查看數據庫中的表信息USE數據庫名SHOW TABLES;
DESCRIBE [數據庫名.]表名
■SQL語言●Structured Query Language的縮寫,即結構化查詢語言●關系型數據庫的標準語言●用于維護管理數據庫◆包括數據查詢、數據更新、訪問控制、對象管理等功能■SQL分類●DDL:數據定義語言●DML:數據操縱語言●DQL: 數據查詢語言●DCL:數據控制語言
創建數據庫和表■DDL語句可用于創建數據庫對象,如庫、表、索引等■使用DDL語句新建庫、表創建數據庫CREATE DATABASE數據庫名●創建數據表CREATE TABLE表名(字段定…)
■DML語句用于對表中的數據進行管理■包括的操作;●INSERT:插入新數據●UPDATE:更新原有數據●DELETE:刪除不需要的數據■向數據表中插入新的數據記錄INSERT INTO表名(字段1,字段2,…)VALUES(字段1的值,字段2的值,…)
■修改、更新數據表中的數據記錄UPDATE 表名 SET 字段名1=值1 [字段名2=值2] WHERE 條件表達式
■在數據表中刪除指定的數據記錄DELETE FROM 表名 WHERE 條件表達式
注:不帶where條件語句表示刪除表中所有記錄
管理表中的數據■DQL是數據查詢語句,只有SELECT■用于從數據表中查找符合條件的數據記錄■查詢時可不指定條件SELECT字段名1 ,字段名2… FROM 表名
■查詢時指定條件SELECT 字段名1 ,字段名2… FROM 表名 WHERE 條件表達式
■DCL語句設置用戶權限(用戶不存在時,則新建用戶)GRANT 權限列表 ON 數據庫名.表名 TO 用戶名@來源地址[ IDENTIFIED BY‘密碼]
上圖意思是允許用戶名為ZW的用戶通過主機地址20.0.0.185登錄數據庫wser,密碼為‘y’,可以使用select命令查找wser數據庫中的所有信息
查看用戶的權限SHOW GRANTS FOR 用戶名@來源地址
REVOKE 權限列表 ON 數據庫名.表名 FROM 用戶名@來源地址
免責聲明:本文僅代表文章作者的個人觀點,與本站無關。其原創性、真實性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容文字的真實性、完整性和原創性本站不作任何保證或承諾,請讀者僅作參考,并自行核實相關內容。文章投訴郵箱:studyofnet@foxmail.com