文档首页
MySQL Connector/J 开发者指南
相关文档 下载本手册
PDF (US Ltr) - 1.2Mb
PDF (A4) - 1.2Mb


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 记录,并在多主机故障转移连接中使用生成的主机列表?请注意,启用此选项时,必须提供单个主机名,并且不提供端口。

    默认值 false
    版本 8.0.19
  • localSocketAddress

    给定的主机名或 IP 地址,用于显式配置驱动程序在连接时绑定 TCP/IP 连接客户端的接口。

    版本 5.0.5
  • maxAllowedPacket

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

    默认值 65535
    版本 5.1.8
  • socksProxyRemoteDns

    使用 SOCKS 代理时,是否应在本地或通过 SOCKS 代理执行数据库主机的 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