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


4.4.1.2 连接属性变更

Connector/J 9.0 连接属性的完整列表可在 第 6.3 节,“配置属性” 中找到。以下是从 Connector/J 5.1 到 8.0 及更高版本中已更改(已移除、已添加、名称已更改或默认值已更改)的连接属性。

已移除的属性(连接时请勿使用)

  • useDynamicCharsetInfo

  • useBlobToStoreUTF8OutsideBMPutf8OutsideBmpExcludedColumnNamePatternutf8OutsideBmpIncludedColumnNamePattern:MySQL 5.6 及更高版本支持 utf8mb4 字符集,该字符集应由 Connector/J 应用程序使用以支持超出 Unicode 版本 3 的基本多语言平面 (BMP) 的字符。

  • useJvmCharsetConverters:现在所有情况下均使用 JVM 字符集转换

  • 以下日期和时间属性

    • dynamicCalendars

    • noTzConversionForTimeType

    • noTzConversionForDateType

    • cacheDefaultTimezone

    • useFastIntParsing

    • useFastDateParsing

    • useJDBCCompliantTimezoneShift

    • useLegacyDatetimeCode

    • useSSPSCompatibleTimezoneShift

    • useTimezone

    • useGmtMillisForDatetimes

  • dumpMetadataOnColumnNotFound

  • relaxAutoCommit

  • strictFloatingPoint

  • runningCTS13

  • retainStatementAfterResultSetClose

  • nullNamePatternMatchesAll

已添加的属性

  • mysqlx.useAsyncProtocol (已弃用)

名称已更改的属性

  • com.mysql.jdbc.faultInjection.serverCharsetIndex 更改为 com.mysql.cj.testsuite.faultInjection.serverCharsetIndex

  • loadBalanceEnableJMX 更改为 ha.enableJMX

  • replicationEnableJMX 更改为 ha.enableJMX

默认值已更改的属性

  • nullCatalogMeansCurrent 现在默认值为 false