MySQL™ 參考手冊(使用MySQL程序)

使用MySQL程序

本節描述如何使用MySQL程序。mysql

調用MySQL程序

要從命令行(即從你的shell或命令提示符)調用MySQL程序,請輸入程序名稱,後跟須要的任何選項或其餘參數,以指導程序執行所需的操做。下面的命令顯示了一些示例程序調用,shell>表示命令解釋器的提示符,這不是你輸入的一部分,你看到的特定提示符取決於你的命令解釋器,用於shkshbash典型的提示符是$,用於cshtcsh的是%,用於Windows command.comcmd.exe命令解釋器是C:\>sql

shell> mysql --user=root test
shell> mysqladmin extended-status variables
shell> mysqlshow --help
shell> mysqldump -u root personnel

以單個或雙破折號(---)開頭的參數指定程序選項,選項一般指示程序應該與服務器創建的鏈接類型或影響其操做模式。shell

非選項參數(沒有前導破折號的參數)向程序提供額外的信息,例如,mysql程序將第一個非選項參數解釋爲數據庫名,所以命令mysql --user=root test代表你想使用test數據庫。數據庫

後面描述單個程序的部分指出程序支持哪些選項,並描述任何額外的非選項參數的含義。segmentfault

一些選項對於許多程序來講是通用的,其中最經常使用的選項是--host(或-h)、--user(或-u)和--password(或-p)選項,它們指定鏈接參數。它們指示MySQL服務器運行的主機,以及MySQL賬戶的用戶名和密碼,全部MySQL客戶端程序都理解這些選項,它們使你可以指定要鏈接到哪一個服務器以及要在該服務器上使用的賬戶。其餘鏈接選項包括--port(或-P)來指定TCP/IP端口號,以及--socket(或-S)來指定Unix上的Unix socket文件(或Windows上的管道名稱)。bash

你可能會發現有必要使用安裝它們的bin目錄的路徑名來調用MySQL程序,當你試圖從bin目錄之外的任何目錄運行MySQL程序時,若是出現「program not found」錯誤,極可能就是這種狀況。爲了更方便地使用MySQL,能夠將bin目錄的路徑名添加到PATH環境變量設置中,這使你可以經過只輸入程序名而不是整個路徑名來運行程序。例如,若是mysql安裝在/usr/local/mysql/bin中,你能夠經過調用mysql來運行程序,而不須要調用/usr/local/mysql/bin/mysql服務器

有關設置PATH變量的說明,請參閱命令解釋器的文檔,設置環境變量的語法是特定於解釋器的,修改PATH設置後,在Windows上打開一個新的控制檯窗口或在Unix上再次登陸,以便設置生效。socket


上一篇:MySQL程序概述

相關文章
相關標籤/搜索