讓我們看看 MySQL 客戶端程序支持的選項,這些選項控制客戶端程序如何與服務器建立連接,無論連接是否加密、壓縮。
這些選項也可以在命令行或選項文件中給出。下面提到的命令選項可用于建立連接 –
–default-auth:這是需要使用的身份驗證插件。
–host:MySQL服務器所在主機。
–password:需要的密碼連接到服務器時使用。
–pipe:用于使用命名管道連接到服務器。僅在 Windows 上使用。
–plugin-dir:安裝插件的目錄。
– -port:用于連接的 TCP/IP 端口號。
–protocol:使用的傳輸協議。
–socket:使用的Unix套接字文件或Windows命名管道。
–user:指使用的MySQL用戶名。連接到服務器時使用。
–default-auth=plugin:它給出了必須使用哪個客戶端身份驗證插件的提示。
–host=host_name, -h host_name:MySQL服務器運行的主機。該值可以是主機名、IPv4 地址或 IPv6 地址。默認值為localhost。
–password[=pass_val],-p[pass_val]:用于的MySQL帳戶的密碼
連接到服務器。密碼值是可選的。
–port=port_num, -P port_num:用于 TCP/IP 連接,它確定需要使用的端口號。默認端口號為 3306。
–protocol={TCP|SOCKET|PIPE|MEMORY}:此選項明確告知使用哪種傳輸
必須使用協議來連接到服務器讓我們舉個例子 –
默認情況下,Unix 上到本地主機的連接是使用 Unix 套接字文件進行的。如下所示 –
mysql --host=localhost
登錄后復制
要強制使用 TCP/IP 傳輸而不是默認值,可以指定 –protocol 選項。如下所示 –
mysql --host=localhost --protocol=TCP
登錄后復制
以上就是用于連接到 MySQL 服務器的命令選項的詳細內容,更多請關注www.92cms.cn其它相關文章!