MariaDB基本管理操作

一 MariaDB
   MariaDB是MySQL的兼容開源版。
二 MariaDB的簡單使用
   1.安裝MariaDB
       yum insatll mariadb mariadb-server
       systemctl start mariadb
       systemctl enable mariadb
   2.防火牆開啓
       firewall-cmd --permanent --add-service=mysql
       firewall-cmd --reload
   3.數據庫初始化(安裝完成後就執行)
       mysql_secure_installation 數據庫初始化命令
         第1步:設定root用戶密碼。
          第2步:刪除匿名帳號。
          第3步:禁止root用戶從遠程登陸。
          第4步:刪除test數據庫並取消對其的訪問權限。
         第5步:刷新授權表,讓初始化後的設定立即生效。 
   4.數據操作管理
      1.數據庫登錄
           mysql -u username -p (之後根據提示輸入密碼即可進入交互式管理界面)
       2.數據庫架構簡介與使用
           數據庫管理系統有多關係型數據庫(DataBase),關係型數據庫是由一個或多個數據表單(Table)組成,數據表單保存着多個數據記錄(Record).
           1.展示已有關係型數據庫
               show databases;
               
               create database database-name; 創建新的數據庫
               drop database database-name; 刪除數據庫
               use database-name; 指定使用數據庫
           2.展示所用關係數據庫(database)的表單信息及數據記錄操作
               show tables; 顯示當前關係數據庫中的表單信息。
               create table table-name (field1 type,filed2 type); 創建表單並規定格式
               describe table-name查看錶單結構描述
               drop table table-name刪除表單
               delete from table-name刪除表單所有內容
               delete from table-name where filed條件; 刪除滿足where條件的所在行
               select * from table-name; 查看錶單數據
               select field1,filed2 from table-name; 只查看field1,2所在列內容數據
               select * from table-name where field條件; 查找出filed滿足條件的行的數據
               update table-name set filed=?; 修改field所有數據爲?
               update table-name set filed=? where field條件修改滿足where的field數據變爲?
                   下表是where使用的參數作用。
                   
     3.用戶管理及用戶權限管理
         1.用戶管理(用戶信息存儲於mysql關係數據庫的user表單中,)
            create user 用戶名@主機名 identified by '密碼'; 創建新用戶
           select host,user,password from user; 查看用戶信息(幾項重要信息), 其實就是查詢mysql數據庫中user表單信息,其它對用戶修改,刪除操作類似操作普通表單。
         2.用戶權限管理
             grant 權限 on database-name.table-name to 用戶名@主機; 對某關係數據庫中的某表單賦權限
                權限:select, update, delete, insert
             show grants for 用戶名@主機; 查看用戶權限  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章