各種MySQL程式概述(轉)
各種MySQL程式概述(轉)[@more@]所有使用mysqlclient客戶庫與伺服器通訊的MySQL客戶使用下列環境變數:
名字 說明
MYSQL_UNIX_PORT 預設套接字;用於連線localhost
MYSQL_TCP_PORT 預設 TCP/IP 埠
MYSQL_PWD 預設口令
MYSQL_DEBUG 除錯時除錯-蹤跡選項
TMPDIR 臨時表/檔案被建立的目錄
使用MYSQL_PWD是不安全的。見6.3 與MySQL伺服器連線。
“mysql”客戶使用MYSQL_HISTFILE環境變數中命名的檔案來儲存命令列歷史,歷史檔案的預設值是“$HOME/.mysql_history”,這裡$HOME是HOME環境變數的值。
所有MySQL程式取許多不同的選項,然而,每個MySQL程式提供一個--help選項,你可以使用它得到程式不同選項的完整描述。例如,試一試mysql --help。
你能用一個選項檔案覆蓋所有的標準客戶程式的預設選項。見4.15.4 選擇檔案。
下表簡單地描述MySQL程式:
myisamchk
描述、檢查、最佳化和修復MySQL表的使用程式。因為myisamchk有許多功能,它在其自己的章節中描述。見13 維護MySQL安裝。
make_binary_release
製作一個編譯MySQL的一個二進位制的版本。這能用FTP傳送到在ftp.tcx.se網站的“/pub/mysql/Incoming”以方便其它MySQL使用者。
msql2mysql
一個外殼指令碼,轉換mSQL程式到MySQL。它不能處理所有的情況,但是當轉換時,它給出一個好起點。
mysql
mysql是一個簡單的SQL外殼(具有GNU readline 能力),它支援互動式和非互動式使用。當互動地使用時,查詢結果以ASCII表的格式被表示。當非互動地使用時(例如,作為一個過濾器),結果是以定位符分隔的格式表示。(輸出格式可以使用命令列選項改變)你可以簡單地象這樣執行指令碼:
shell> mysql database < script.sql > output.tab
如果你在客戶中由於記憶體不足造成問題,使用--quick選項!這迫使mysql使用mysql_use_result()而非mysql_store_result()來檢索結果集合。
mysqlaccess
一個指令碼,檢查對主機、使用者和資料庫組合的存取許可權。
mysqladmin
執行管理操作的實用程式,例如建立或拋棄資料庫,再裝載授權表,清洗表到磁碟中和再開啟日誌檔案。mysqladmin也可以被用來從伺服器檢索版本,程式和狀態資訊。見12.2 管理一個 MySQL 伺服器。
mysqlbug
MySQL錯誤報告指令碼。當填寫一份錯誤報告到MySQL郵件列表時,應該總是使用該指令碼。
mysqld
SQL守護程式。它應該一直在執行。
mysqldump
以SQL語句或定位符分隔的文字檔案將一個MySQL資料庫傾倒一個檔案中。這是最早由Igor Romanenko編寫的自由軟體的增強版本。見12.3 從MySQL資料庫和表傾倒結構和資料。
mysqlimport
使用LOAD DATA INFILE將文字檔案倒入其各自的表中。見12.4 從文字檔案匯入資料。
mysqlshow
顯示資料庫,表,列和索引的資訊。
mysql_install_db
以預設許可權建立MySQL授權表。這通常僅被執行一次。就是在系統上第一次安裝MySQL時。
replace
一個實用程式,由msql2mysql使用,但是有更一般的適用性。replace改變檔案中或標準輸入上的字串。使用一臺有限狀態機首先匹配更長的字串,能被用來交換字串。例如,這個命令在給定的檔案中交換a和b:
shell> replace a b b a -- file1 file2 ...
safe_mysqld
一個指令碼,用某些更安全的特徵啟動mysqld守護程式,例如當一個錯誤發生時,重啟伺服器並且記載執行時刻資訊到一個日誌檔案中。
名字 說明
MYSQL_UNIX_PORT 預設套接字;用於連線localhost
MYSQL_TCP_PORT 預設 TCP/IP 埠
MYSQL_PWD 預設口令
MYSQL_DEBUG 除錯時除錯-蹤跡選項
TMPDIR 臨時表/檔案被建立的目錄
使用MYSQL_PWD是不安全的。見6.3 與MySQL伺服器連線。
“mysql”客戶使用MYSQL_HISTFILE環境變數中命名的檔案來儲存命令列歷史,歷史檔案的預設值是“$HOME/.mysql_history”,這裡$HOME是HOME環境變數的值。
所有MySQL程式取許多不同的選項,然而,每個MySQL程式提供一個--help選項,你可以使用它得到程式不同選項的完整描述。例如,試一試mysql --help。
你能用一個選項檔案覆蓋所有的標準客戶程式的預設選項。見4.15.4 選擇檔案。
下表簡單地描述MySQL程式:
myisamchk
描述、檢查、最佳化和修復MySQL表的使用程式。因為myisamchk有許多功能,它在其自己的章節中描述。見13 維護MySQL安裝。
make_binary_release
製作一個編譯MySQL的一個二進位制的版本。這能用FTP傳送到在ftp.tcx.se網站的“/pub/mysql/Incoming”以方便其它MySQL使用者。
msql2mysql
一個外殼指令碼,轉換mSQL程式到MySQL。它不能處理所有的情況,但是當轉換時,它給出一個好起點。
mysql
mysql是一個簡單的SQL外殼(具有GNU readline 能力),它支援互動式和非互動式使用。當互動地使用時,查詢結果以ASCII表的格式被表示。當非互動地使用時(例如,作為一個過濾器),結果是以定位符分隔的格式表示。(輸出格式可以使用命令列選項改變)你可以簡單地象這樣執行指令碼:
shell> mysql database < script.sql > output.tab
如果你在客戶中由於記憶體不足造成問題,使用--quick選項!這迫使mysql使用mysql_use_result()而非mysql_store_result()來檢索結果集合。
mysqlaccess
一個指令碼,檢查對主機、使用者和資料庫組合的存取許可權。
mysqladmin
執行管理操作的實用程式,例如建立或拋棄資料庫,再裝載授權表,清洗表到磁碟中和再開啟日誌檔案。mysqladmin也可以被用來從伺服器檢索版本,程式和狀態資訊。見12.2 管理一個 MySQL 伺服器。
mysqlbug
MySQL錯誤報告指令碼。當填寫一份錯誤報告到MySQL郵件列表時,應該總是使用該指令碼。
mysqld
SQL守護程式。它應該一直在執行。
mysqldump
以SQL語句或定位符分隔的文字檔案將一個MySQL資料庫傾倒一個檔案中。這是最早由Igor Romanenko編寫的自由軟體的增強版本。見12.3 從MySQL資料庫和表傾倒結構和資料。
mysqlimport
使用LOAD DATA INFILE將文字檔案倒入其各自的表中。見12.4 從文字檔案匯入資料。
mysqlshow
顯示資料庫,表,列和索引的資訊。
mysql_install_db
以預設許可權建立MySQL授權表。這通常僅被執行一次。就是在系統上第一次安裝MySQL時。
replace
一個實用程式,由msql2mysql使用,但是有更一般的適用性。replace改變檔案中或標準輸入上的字串。使用一臺有限狀態機首先匹配更長的字串,能被用來交換字串。例如,這個命令在給定的檔案中交換a和b:
shell> replace a b b a -- file1 file2 ...
safe_mysqld
一個指令碼,用某些更安全的特徵啟動mysqld守護程式,例如當一個錯誤發生時,重啟伺服器並且記載執行時刻資訊到一個日誌檔案中。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-962028/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [Python] 各種轉換Python
- Mysql各種鎖機制MySql
- 玩轉陣列各種方法陣列
- 使用MySQL時遇到的各種坑MySql
- python 各種時間格式轉化Python
- 各種ID轉化之心路歷程
- Python玩轉PDF各種騷操作大全!Python
- python與mysql互動中的各種坑PythonMySql
- MySQL 當中的各種鎖(中級篇)MySql
- mysql-connector-java各種版本下載地址MySqlJava
- MYSQL索引失效的各種情況小結MySql索引
- 各種流行的程式設計風格程式設計
- 淺談mysql中各種表空間(tablespaces)的概念MySql
- 各種加速
- MySQL入門系列:MySQL概述MySql
- .Net 對於PDF生成以及各種轉換的操作
- [20220304]使用gdb完成各種進位制轉換.txt
- 小程式各種姿勢實現登入
- 各種各樣的映象加速
- MySQL的基本概述MySql
- mysql資料庫操作之------查的各種小細節MySql資料庫
- MySQL中處理各種重複的一些方法MySql
- 白日夢的MySQL專題(第33篇):各種登陸MySQL的騷操作MySql
- IINA for Mac:輕鬆播放和轉換各種媒體格式Mac
- 直接理解轉置卷積(Transposed convolution)的各種情況卷積
- python時間戳和時間字串的各種轉換Python時間戳字串
- 各種座標系互相轉換(WGS84轉換BD-09主要)
- Linux查各種Linux
- 各種主義
- stream流各種
- redis各資料型別應用概述Redis資料型別
- MySQL Server架構概述MySqlServer架構
- gb2312簡繁轉換js相容各種瀏覽器JS瀏覽器
- [npm資源] naming-style,快速轉換各種命名風格NPM
- [轉]MQ詳解以及各種訊息中介軟體說明MQ
- ORACLE系統概述(轉)Oracle
- 【.NET】控制檯應用程式的各種互動玩法
- JAVA各種OOM程式碼樣例及解決方法JavaOOM
- 各種不同領域的程式語言一覽表