支持5.1.x及以上JDBC MySQL驱动连接DRDS实例,建议使用8.0.x及以后的版本。
常用JDBC参数除了用户名、密码、端口等必要参数外,常用参数包括:
- useSSL : DRDS只能设置useSSL=false,即不开启ssl。
- autoReconnect : 是否自动重连,true表示自动重连,false表示不会自动重连。
- useUnicode : 是否使用Unicode字符集, true表示使用,false表示不使用。
- characterEncoding : 设置字符集,当useUnicode设置为true时,指定字符编码。
- serverTimezone : 设置时区。
- maxReconnects : autoReconnect设置为true时,重试连接的次数。
- useServerPrepStmts : 是否使用服务端prepare。
- initialTimeout : autoReconnect设置为true时,两次重连之间的时间间隔,单位:秒。
- connectTimeout : 和数据库服务器建立socket连接时的超时,单位:毫秒。0表示永不超时,适用于JDK 1.4及更高版本。
- socketTimeout: socket操作(读写)超时,单位:毫秒。0表示永不超时。