jar包版本不是对应数据库版本的 , 当然可以连接 

解决方案 »

  1.   

    mysql-connector-java-commercial-5.1.28-bin  对应的是mysql5.6的驱动
    5.0.8 应该是5.5的了,这个只要用的起来就可以了
      

  2.   

         Connector/J 5.1 支持Mysql 4.1、Mysql 5.0、Mysql 5.1、Mysql 6.0 alpha这些版本。
        Connector/J 5.0 支持MySQL 4.1、MySQL 5.0 servers、distributed transaction (XA)。
        Connector/J 3.1 支持MySQL 4.1、MySQL 5.0 servers、MySQL 5.0 except distributed transaction (XA) support。
        Connector/J 3.0 支持MySQL 3.x or MySQL 4.1。
    网上说的这些又该做何解释呢?求解谢谢1
      

  3.   

    mysql-connector-java-commercial-5.1.28-bin 就是 Connector J 5.1.28 里面的jar包
    驱动向下兼容的,mysql-connector-java-commercial-5.1.28-bin 的驱动,可以兼容低版本的mysql数据库
    高版本的驱动,兼容低版本的数据库
      

  4.   

    平时真没注意对应的版本,但是我自己的理解的是:这些数据库的驱动jar包 是对jdbc API的实现, 不同的版本都是实现同一接口,更换版本不会有什么影响
      

  5.   


    没有说哪个驱动包不支持哪个版本的Mysql,只能说 不同版本的驱动包更好支持对应版本的MySql。