下面簡(jiǎn)單列出了MySQL客戶端程序和實(shí)用工具:
· myisampack
壓縮MyISAM表以產(chǎn)生更小的只讀表的一個(gè)工具。 · mysql
交互式輸入SQL語(yǔ)句或從文件以批處理模式執(zhí)行它們的命令行工具。 · mysqlaccess
檢查訪問(wèn)主機(jī)名、用戶名和數(shù)據(jù)庫(kù)組合的權(quán)限的腳本。 · mysqladmin
執(zhí)行管理操作的客戶程序,例如創(chuàng)建或刪除數(shù)據(jù)庫(kù),重載授權(quán)表,將表刷新到硬盤上,以及重新打開日志文件。mysqladmin還可以用來(lái)檢索版本、進(jìn)程,以及服務(wù)器的狀態(tài)信息。 · mysqlbinlog
從二進(jìn)制日志讀取語(yǔ)句的工具。在二進(jìn)制日志文件中包含的執(zhí)行過(guò)的語(yǔ)句的日志可用來(lái)幫助從崩潰中恢復(fù)。 · mysqlcheck
檢查、修復(fù)、分析以及優(yōu)化表的表維護(hù)客戶程序。 · mysqldump
將MySQL數(shù)據(jù)庫(kù)轉(zhuǎn)儲(chǔ)到一個(gè)文件(例如SQL語(yǔ)句或tab分隔符文本文件)的客戶程序。增強(qiáng)版免費(fèi)軟件首先由Igor Romanenko提供。 · mysqlhotcopy
當(dāng)服務(wù)器在運(yùn)行時(shí),快速備份MyISAM或ISAM表的工具。 · mysql import
使用LOAD DATA INFILE將文本文件導(dǎo)入相關(guān)表的客戶程序。 · mysqlshow
顯示數(shù)據(jù)庫(kù)、表、列以及索引相關(guān)信息的客戶程序。 · perror
顯示系統(tǒng)或MySQL錯(cuò)誤代碼含義的工具。 · replace
更改文件中或標(biāo)準(zhǔn)輸入中的字符串的實(shí)用工具。 每個(gè)MySQL程序有許多不同的選項(xiàng)。但每個(gè)MySQL程序均提供一個(gè)---help選項(xiàng),可以用來(lái)全面描述程序不同的選項(xiàng)。例如,可以試試mysql---help。
使用mysqlclient庫(kù)同服務(wù)器進(jìn)行通訊的MySQL客戶使用下面的環(huán)境變量:
MYSQL_UNIX_PORT 默認(rèn)Unix套接字文件;用于連接localhost
MYSQL_TCP_PORT 默認(rèn)端口號(hào);用于TCP/IP連接 MYSQL_PWD 默認(rèn)密碼 MYSQL_DEBUG 調(diào)試過(guò)程中的調(diào)試跟蹤選項(xiàng) TMPDIR 創(chuàng)建臨時(shí)表和文件的目錄
|
|
來(lái)自: wellbeing_wang > 《我的圖書館》