Documentation Home

6.3.4 联网

  • socksProxyHost

    要连接的 SOCKS 主机的名称或 IP 地址。

    自版本 5.1.34
  • socksProxyPort

    SOCKS 服务器的端口。

    默认值 1080
    自版本 5.1.34
  • socketFactory

    驱动程序应该用于创建到服务器的套接字连接的类的名称。此类必须实现接口 'com.mysql.cj.protocol.SocketFactory' 并具有公共无参数构造函数。

    默认值 com.mysql.cj.protocol.StandardSocketFactory
    自版本 3.0.3
  • connectTimeout

    套接字连接超时(以毫秒为单位),0 表示没有超时。

    默认值 0
    自版本 3.0.1
  • socketTimeout

    网络套接字操作的超时,以毫秒为单位指定。值“0”表示没有超时。

    默认值 0
    自版本 3.0.1
  • dnsSrv

    驱动程序是否应该使用给定的主机名来查找 DNS SRV 记录并在多主机故障转移连接中使用生成的主机列表?请注意,启用此选项时,必须提供单个主机名且不提供端口。

    默认值 错误的
    自版本 8.0.19
  • localSocketAddress

    指定主机名或 IP 地址以显式配置驱动程序在连接时将 TCP/IP 连接的客户端绑定到的接口。

    自版本 5.0.5
  • maxAllowedPacket

    发送到服务器的最大允许数据包大小。如果未设置,系统变量“max_allowed_pa​​cket”的值将用于在连接时对其进行初始化。如果设置大于“max_allowed_pa​​cket”的值,该值将不会生效。此外,由于与属性“blobSendChunkSize”的内部依赖性,如果“useServerPrepStmts”设置为“true”,则此设置的最小值为“8203”。

    默认值 65535
    自版本 5.1.8
  • socksProxyRemoteDns

    使用 SOCKS 代理时,数据库主机的 DNS 查找应该在本地执行还是通过 SOCKS 代理执行。

    默认值 错误的
    自版本 8.0.29
  • tcpKeepAlive

    如果使用 TCP/IP 连接,驱动程序是否应该设置“SO_KEEPALIVE”?

    默认值 真的
    自版本 5.0.7
  • tcpNoDelay

    如果使用 TCP/IP 连接,驱动程序是否应该设置“SO_TCP_NODELAY”,禁用 Nagle 算法?

    默认值 真的
    自版本 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压缩?

    默认值 错误的
    自版本 3.0.17
  • useUnbufferedInput

    不要使用“BufferedInputStream”从服务器读取数据。

    默认值 真的
    自版本 3.0.11