Connector/J 9.0 連線屬性的完整清單可在第 6.3 節,「組態屬性」中找到。以下是從 Connector/J 5.1 到 8.0 及更高版本,已變更(移除、新增、名稱變更或預設值變更)的連線屬性。
已移除的屬性 (連線期間請勿使用)
useDynamicCharsetInfo
useBlobToStoreUTF8OutsideBMP
、utf8OutsideBmpExcludedColumnNamePattern
和utf8OutsideBmpIncludedColumnNamePattern
: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