当MySQL集群时, JDBC路径的使用方法.

发表于:2007-06-22来源:作者:点击数: 标签:
这样使用: jdbc: mysql ://[host:port],[host:port].../[database][?propertyName1][=propertyValue1][propertyName2][=propertyValue2]... 例如: jdbc:mysql://host1:3306,host2:3307,host3:3308/test?user=rootpassword=rootautoReconnect=truefailOverR

   

这样使用:

    jdbc:mysql://[host:port],[host:port].../[database][?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]...

例如:

    jdbc:mysql://host1:3306,host2:3307,host3:3308/test?user=root&password=root&autoReconnect=true&failOverReadOnly=false

注意:

    我在使用的时候发现一个问题,当使用3.0.14版本的JDBC时,使用上述方法出现异常:

        java.sql.SQLException: Server connection failure during transaction.
       Attempted reconnect 3 times. Giving up.
       ... ...

    在更新到3.0.15版本后问题没有出现,这可能是3.0.14这个版本的一个Bug

原文转自:http://www.ltesting.net