java链接mysql使用哪种驱动

[复制链接]
查看11 | 回复4 | 2018-6-27 18:08:11 | 显示全部楼层 |阅读模式
private String dbid = "jdbc:mysql://localhost:3306/数据库名称";
private String drivername = "com.mysql.jdbc.Driver";
private String username = "root";
private String password = "数据库密码";
Class.forName(drivername);
con = DriverManager.getConnection(dbid,username,password); 这是jdbc的,需要下载mysql数据库java驱动程序放到jdk中位置是jdk\jre\lib\ext ODBC没用过,设置太麻烦,对平台依赖性太大
回复

使用道具 举报

千问 | 2018-6-27 18:08:11 | 显示全部楼层
在eclipse中配置MySQL Connector/J驱动名是mysql-connector-java-5.1.7-bin.jar,其驱动有好多版本,你搜一下就明白了!
回复

使用道具 举报

千问 | 2018-6-27 18:08:11 | 显示全部楼层
MySQL Connector 这种采用JDBC的形式链接MYSQL(这里边又有两种驱动可以选择)分别如下1> com.mysql.jdbc.Driver url="jdbc:mysql://localhost:3306/test"; driver="com.mysql.jdbc.Driver";2>
url="jdbc:mysql://localhost:3306/test"; driver="org.gjt.mm.mysql.Driver";MySQL Connector/ODBC 5.1而后一种是采用JDBC-ODBC的形式连接,一般不适用.有限制,同时性能不好...同时配置也有点多单不烦...
回复

使用道具 举报

千问 | 2018-6-27 18:08:11 | 显示全部楼层
一般不用odbc,因为它不适于大数据量连接。使用后者。mysql-connector-java-5.1.7-bin.jar本人使用无问题
回复

使用道具 举报

千问 | 2018-6-27 18:08:11 | 显示全部楼层
用MySQL Connector/ODBC 5.1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行