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