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的整合 | 學步園的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql二进制日志被删除无法启动_my
- 下一篇: mysql事务隔离级别 花_MySQL事