MySQL數據庫管理

數據庫的基本操做命令數據庫

  • DDL操做命令
  • DML操做命令
  • DQL操做命令
  • DCL操做命令
  • MySQL案例

MySQL管理操做ide

  • 查看數據庫結構
  • 建立刪除庫和表
  • 管理表的記錄

基本操做命令
查看數據庫列表信息
MySQL數據庫管理
SQL語句概述
SQL語言code

  • 是Structured Query Language 的縮寫,即結構化查詢語言
  • 是關係型數據庫的標準語言
  • 用於維護管理數據庫,如數據查詢、數據更新、訪問控制、對象管理等功能
    SQL分類
    DDL:數據定義語言
    DML:數據操縱語言
    DQL:數據查詢語言
    DCL:數據控制語言
    DDL語句操做(建立、刪除)
    DDL語句用於建立數據庫對象,如庫、表、索引等
    建立數據庫:CREATE DATABASE 數據庫名
    建立數據庫表:CREATE TABLE 表名 (字段定義…)

    DML語句操做
    DML語句用於對錶中的數據進行管理對象

  • INSERT:插入新數據
  • UPDATE:更新原有數據
  • DELETE:刪除不須要的數據
    向數據表中插入新的數據記錄
    INSERT INTO 表名(字段·,字段2,…) VALUES (字段1的值,字段2的值,…)
    修改、更新數據表中的數據記錄
    UPDATE 表名 SET 字段名1=值1[,字段名2=值2] WHERE 條件表達式
    在數據表中刪除指定的數據記錄
    DELETE FROM 表名 WHERE 條件表達式
    不帶where條件的語句表示刪除表中全部記錄(謹慎操做)
    where 後面是條件,指定對象,如果不跟條件,則將全部刪除
    DQL語句操做
  • DQL是數據查詢語句,只有一條:SELECT
  • 用於從數據表中查找符合條件的數據記錄
    1.查詢時可不指定條件
    SELECT 字段名1,字段名2…FROM 表名
    2.查詢時指定條件
    SELECT 字段名1,字段名2…FROM 表名 WHERE 條件表達式
    3.設置用戶權限(用戶不存在時,則新建用戶)
    GRANT 權限列表 ON 數據庫名.表名 TO 用戶名@來源地址 【IDENTIFIED BY 密碼】
    4.查看用戶的權限
    SHOW GRANTS FOR 用戶名@來源地址
    5.撤銷用戶的權限
    REVOKE 權限列表 ON 數據庫名.表名 FROM 用戶名@來源地址
  • GRANT all ON bbs.* TO ‘bbsuser’@’%’ IDENTIFIED BY ‘admin123’;

來源地址寫%表明全部IP地址
權限列表 寫all 表明放開全部權限
表名寫* 表明數據庫下全部表
若是用戶名已存在,則更改用戶密碼,若是用戶不存在,則直接建立用戶
grant 提權之意
revoke 收回權限之意blog

實操
建立數據庫
MySQL數據庫管理
進入數據庫
MySQL數據庫管理
建立表
MySQL數據庫管理
查看錶的內容
MySQL數據庫管理
添加表的內容
MySQL數據庫管理
添加默認信息是不能爲空,想要默認就使用default
MySQL數據庫管理
MySQL數據庫管理
查看錶內全部內容
MySQL數據庫管理
更改表中的內容
MySQL數據庫管理
刪除表中的記錄
MySQL數據庫管理
刪除表
MySQL數據庫管理
刪除庫
MySQL數據庫管理索引

相關文章
相關標籤/搜索