在java中连接mysql数据库时,如果用org.git.mm.mysql.Driver时,运行程序报错,而如果用com.mysql.jdbc.Driver时就可以正连接,是为什么?它们两者有什么区别么?

解决方案 »

  1.   

    jdbc的驱动包版本不一样,
    org.git.mm.mysql.Driver是早期的版本里的。
    后面改为com.mysql.jdbc.Driver中间有段时间是两个类都有。
      

  2.   

    整明白你要用哪个驱动,连mysql就是这个“com.mysql.jdbc.Driver”
    忘了是多少版本后就开始用这个了
      

  3.   

    org.git.mm.mysql.Driver
    多少年前的东西了,早就不再支持了
      

  4.   

    貌似现在都不用org.git.mm.mysql.Driver用的都是网上的老帖子了。
      

  5.   

    我最近学这个, 驱动程序名字是: "org.gjt.mm.mysql.Driver", 而不是"org.git.mm.mysql.Driver". 驱动程序包是:mysql-connector-java-5.1.18-bin.jar.可以用的.
      

  6.   

    mysql就用这个“com.mysql.jdbc.Driver”
    得了
      

  7.   

    其实两个包都能用 就是它的Driver类路径不一样  你的java代码里面有没有写了对应的路径