欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

mysql jdbc 5.1.6_mysql5.0+Mysqljdbc5.1.6.jar的整合 | 學步園

发布时间:2025/4/5 数据库 44 豆豆
生活随笔 收集整理的这篇文章主要介绍了 mysql jdbc 5.1.6_mysql5.0+Mysqljdbc5.1.6.jar的整合 | 學步園 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

今天早上開始就開始用Eclipse開發使用mysql的java Project和Tomcat Project,研究了一個上午,終於搞定。

其中java Project就是簡單的Main函數實現,Tomcat Project就是使用了《精通Struts》上的addressbook例子的version1。

很有體會阿。要記錄下來:

1 配置與編碼的時候,要學會根據錯誤提示找到出錯的地方。

2 使用的mysqljdbc.jar文件要與所使用的mysql版本要匹配,並保證在引用mysqljdbc.jar文件的路徑下只有一個mysqljdbc.jar的文件,不要存在多個,可能會有衝突。

我使用的版本是:

mysql:mysql-5.0.22-win32.zip

.jar文件mysql-connector-java-5.1.6-bin.jar

注意的地方:

.jar文件的存放位置可能根據不同的Project種類有所不同

1 java Project:JAVA_HOME/jre/lib/ext目錄下面

Tomcat Project:TOMCAT_HOME/common/lib目錄下面

2 連接的java代碼的寫法(鑒於以上的mysql和mysqljdbc對應的.jar文件),我採用的寫法:

第一種:

Class.forName("com.mysql.jdbc.Driver");

con = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb","root","sa");

第二種:

Class.forName("com.mysql.jdbc.Driver");

con = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb?user=root&password=sa");

注意:有的時候載入驅動的寫法是:Class.forName("com.mysql.jdbc.Driver").newInstance();但是我使用的這個版本不是。

总结

以上是生活随笔为你收集整理的mysql jdbc 5.1.6_mysql5.0+Mysqljdbc5.1.6.jar的整合 | 學步園的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。