mysql的驱动包应该放在哪?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql的驱动包应该放在哪?相关的知识,希望对你有一定的参考价值。

我用的是netbeans。netbeans数据库可以连上。
但是编程时的Class.forName("com.mysql.jdbc.Driver");
老是报错,找不到驱动包,

参考技术A 如果你不是web应用,你就直接放到你的主工程目录下就可以了,如果是web,就放到lib下面。 参考技术B 放在lib文件夹里 参考技术C 你的路径呢....没有路径怎么可能找到

java链接mysql使用哪种驱动

java链接mysql,我是在windows下用tomcat,链接servlet和mysql,请问驱动是用MySQL Connector/ODBC 5.1还是用MySQL Connector/J 。一个是连java的,一个是链接java的。另外,他们的驱动名分别怎么写

1、用第2个,第一个属于ODBC,不具备跨平台的效果,不建议用

2、可以用下面图示的这个

3、链接的话,看这个

jdbc:mysql://119.23.8.123:3306/test


参考技术A 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没用过,设置太麻烦,对平台依赖性太大本回答被提问者采纳
参考技术B 在eclipse中配置MySQL Connector/J 驱动名是mysql-connector-java-5.1.7-bin.jar,其驱动有好多版本,你搜一下就明白了! 参考技术C 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的形式连接,一般不适用.有限制,同时性能不好...
同时配置也有点多单不烦...
参考技术D 一般不用odbc,因为它不适于大数据量连接。使用后者。

以上是关于mysql的驱动包应该放在哪?的主要内容,如果未能解决你的问题,请参考以下文章

JSP mysql 数据库怎么连接呀? 驱动包放在哪呀?

mysql5.1驱动jar包去哪下载?

MyEclipse 用户sa 登录失败 sqlserver 设置过了 分不多求帮忙

jmeter连接数据库

java链接mysql使用哪种驱动

java访问mysql数据库,为啥总是没有办法引入mysql的驱动包?