MySQL命令行工具各功能說明(轉)


MySQL 服務器端使用工具程序

  1. mysqld - SQL 后台程序(即 MySQL 服務器進程)。該程序必須啟動運行,才能連接服務器來訪問數據庫。
  2. mysqld_safe - 服務器啟動腳本,可以通過 mysqld_safe 來啟動 mysqld 服務器。mysqld_safe 增加了一些安全特性,例如當前出現錯誤時重啟服務器並向錯誤日至文件寫入運行時間信息,官方推薦使用這個來進行MySQL的啟動和關閉。
  3. mysql.server - 服務器啟動腳本。該腳本用於使用包含為特定級別的運行啟動服務的腳本的運行目錄的系統,用於init.d服務管理,RPM或者DEB包安裝的服務名為mysql。
  4. mysqld_multi - 服務器啟動腳本,可以啟動或停止系統上安裝的多個服務器。

MySQL 安裝相關程序

  1. comp_err - 編譯MySQL錯誤信息文件。
  2. mysql_install_db - 該腳本用默認權限創建MySQL授權表。通常只是在系統上首次安裝MySQL時執行一次。
  3. mysql_plugin - 配置MySQL服務器插件。
  4. mysql_secure_installation - 提高MySQL安裝的安全性。
  5. mysql_ssl_rsa_setup - 創建 SSL/RSA 文件。
  6. mysql_tzinfo_to_sql - 加載時區表。
  7. mysql_upgrade - 檢查並升級MySQL表。

MySQL 客戶端使用工具程序

  1. mysql - MySQL命令行工具,連接服務端后進行SQL的操作。
  2. mysqladmin - 用於管理MySQL服務器客戶端,修改密碼等功能。
  3. mysqlcheck - 表維護程序。
  4. mysqldump - 數據庫備份程序。
  5. mysqlimport - 數據導入程序。
  6. mysqlpump - 數據庫備份程序,比mysqldump強一些。
  7. mysqlsh - Shell下執行 mysql 命令。
  8. mysqlshow - 顯示數據庫、表和列的信息。
  9. mysqlslap - 負載仿真客戶端。

MySQL 程序開發工具

  1. mysql_config - 編譯客戶端的顯示選項。
  2. my_print_defaults - 顯示選項文件的選項。
  3. resolve_stack_dump - 解析數字堆棧跟蹤轉儲到符號。

MySQL 管理實用程序

  1. innochecksum - 離線InnoDB文件校驗工具。
  2. myisam_ftdump - 顯示全文索引信息。
  3. myisamchk - MyISAM表維護實用工具。
  4. myisamlog - 顯示MyISAM日志文件內容。
  5. myisampack - 產生壓縮,只讀MyISAM表。
  6. mysql_config_editor - MySQL的配置實用程序。
  7. mysqlbinlog - 處理二進制日志文件的效用。
  8. mysqldumpslow - 總結慢查詢日志文件。

雜項程序

  1. lz4_decompress - 解壓縮mysqlpump lz4壓縮輸出。
  2. perror - 解釋錯誤代碼。
  3. replace - 一個字符串替換工具。
  4. resolveip - 解析主機名到IP地址或反之亦然。
  5. zlib_decompress - 解壓縮mysqlpump zlib壓縮輸出。

 

參考:

https://github.com/jaywcjlove/mysql-tutorial/blob/master/chapter2/2.4.md(以上內容轉自此篇文章)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM