文件首頁
MySQL Connector/J 開發人員指南
相關文件 下載本手冊
PDF (美式 Letter) - 1.2Mb
PDF (A4) - 1.2Mb


6.3.4 網路

  • socksProxyHost

    要連線的 SOCKS 主機的名稱或 IP 位址。

    自版本起 5.1.34
  • socksProxyPort

    SOCKS 伺服器的連接埠。

    預設值 1080
    自版本起 5.1.34
  • socketFactory

    驅動程式應使用哪個類別來建立與伺服器的 socket 連線的名稱。此類別必須實作介面 'com.mysql.cj.protocol.SocketFactory',且具有 public 無引數建構函式。

    預設值 com.mysql.cj.protocol.StandardSocketFactory
    自版本起 3.0.3
  • connectTimeout

    socket 連線的逾時 (以毫秒為單位),0 表示無逾時。

    預設值 0
    自版本起 3.0.1
  • socketTimeout

    網路 socket 作業的逾時時間 (以毫秒為單位)。值「0」表示無逾時。

    預設值 0
    自版本起 3.0.1
  • dnsSrv

    驅動程式是否應使用給定的主機名稱來查詢 DNS SRV 記錄,並在多主機容錯移轉連線中使用產生出來的主機清單?請注意,啟用此選項時,必須提供單一主機名稱,且不提供連接埠。

    預設值 false
    自版本起 8.0.19
  • localSocketAddress

    用來明確設定驅動程式在連線時,將 TCP/IP 連線的用戶端繫結至的介面的主機名稱或 IP 位址。

    自版本起 5.0.5
  • maxAllowedPacket

    要傳送至伺服器的允許封包最大大小。如果未設定,則會使用系統變數「max_allowed_packet」的值,在連線時初始化此值。如果設定的值大於「max_allowed_packet」的值,則此值將不會生效。此外,由於與屬性「blobSendChunkSize」的內部相依性,如果「useServerPrepStmts」設定為「true」,此設定的最小值為「8203」。

    預設值 65535
    自版本起 5.1.8
  • socksProxyRemoteDns

    使用 SOCKS Proxy 時,是否應在本機或透過 SOCKS Proxy 執行資料庫主機的 DNS 查詢。

    預設值 false
    自版本起 8.0.29
  • tcpKeepAlive

    如果使用 TCP/IP 連線,驅動程式是否應設定 'SO_KEEPALIVE'?

    預設值 true
    自版本起 5.0.7
  • tcpNoDelay

    如果使用 TCP/IP 連線,驅動程式是否應設定 'SO_TCP_NODELAY',停用 Nagle 演算法?

    預設值 true
    自版本起 5.0.7
  • tcpRcvBuf

    如果使用 TCP/IP 連線,驅動程式是否應將 'SO_RCV_BUF' 設定為給定的值? 預設值「0」表示使用此屬性的平台預設值。

    預設值 0
    自版本起 5.0.7
  • tcpSndBuf

    如果使用 TCP/IP 連線,驅動程式是否應將 'SO_SND_BUF' 設定為給定的值? 預設值「0」表示使用此屬性的平台預設值。

    預設值 0
    自版本起 5.0.7
  • tcpTrafficClass

    如果使用 TCP/IP 連線,驅動程式是否應設定流量類別或服務類型欄位? 如需詳細資訊,請參閱 'java.net.Socket.setTrafficClass()' 的文件。

    預設值 0
    自版本起 5.0.7
  • useCompression

    與伺服器通訊時是否使用 zlib 壓縮?

    預設值 false
    自版本起 3.0.17
  • useUnbufferedInput

    不要使用 'BufferedInputStream' 從伺服器讀取資料。

    預設值 true
    自版本起 3.0.11