【學習】MySQL基礎知識要點-001

Kevin_Weig發表於2018-03-28
1、MySQL是C/S架構

2、mysqld是其守護程式

3、架構上可簡單分成儲存層、程式層、記憶體層,與Oracle系統類似
    儲存層:檔案系統上的資料檔案
    程式層:為達到訪問資料而存在的動態程式
    記憶體層:為加速資料查詢在機器記憶體中專門劃分給MySQL的空間,如buffer cache等

4、常用命令或程式:分為客戶機程式和非客戶機程式,非客戶機程式無需使用客戶機去連線MySQL

     4-1 客戶機程式
           mysql 查詢 檢視結果
           mysqladmin 管理伺服器
           mysqlcheck 檢查表的完整
           mysqldump  邏輯備份
           mysqlimport 匯入資料檔案
           mysqlshow 顯示資料庫、表資訊
           mysqlslap 模仿客戶機負載

           mysql workbench 圖形化進行資料庫管理

    4-2 非客戶機程式(直接訪問資料檔案,而無需使用客戶機連線)
           innochecksum 離線檢查表空間檔案
           mysqlaccess 檢查訪問特權
           mysqldumpslow 彙總慢速查詢
           mysqlbinlog 二進位制日誌檔案



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31476473/viewspace-2152388/,如需轉載,請註明出處,否則將追究法律責任。

相關文章