Myeclipse銜接mysql數據庫心得領會。本站提示廣大學習愛好者:(Myeclipse銜接mysql數據庫心得領會)文章只能為提供參考,不一定能成為您想要的結果。以下是Myeclipse銜接mysql數據庫心得領會正文
我是給同窗做一個J2EE 關於struct+hibernate構造的課設,數據庫之前用的是Oracle,數據庫喪失,不想裝Oracle,那玩意裝在簿子上太刀了,卸不失落惡心...就換個mysql給他改改,網上的一些帖子,太老了,版本和網址都是創新沒有翻內容,頭年夜,不給力啊,照樣不克不及端賴收集,究竟有些器械要信任本身--想到了本身嘗嘗.思慮才是霸道.
以上都是空話.開端:
Myeclipse銜接mysql數據庫之前先弄定這幾項:
步調:
1. Install JDK,Tomcat,myeclipse (如今MyEclipse8.5曾經全體封裝,不須要eclipse了,固然我小我以為照樣去測驗考試eclipse搭建平台)
羅嗦幾句:
eclipse版本有很多種,個中依據本身的開辟目標分歧,本身居心的去找須要的開辟版本,eclipse3.5 伽利略版本 +JOSS Tools(插件)+MyEclipse插件,夠了,如許的著手,能知根知底。不依附綁定,由於可視化曾經變得更少,設置裝備擺設文件全體是手寫,本身寫JUINT測試。
以上的空話足夠你開辟去對 struct +hibernate+spring 停止 J2EE分量級開辟。
url:http://www.eclipse.org/downloads/
截圖:
2. MyEclipse銜接mysql須要的 connect Driver(我有,誰要給我留郵箱,我給你發,公司偷閒正午給須要的群發),
這也給出官方地址:如圖:具體標注,具體步調圖

接著:

接著:

接著:

接上去會湧現歐洲,亞洲些許版本,記住:根本都行,我選的是美國版,隨意哪個都行。
插件有了,接上去是甚麼要預備的呢?-->裝置mysql,這個我不細說,由於我以為裝置mysql的成績只要一個就是:用戶名和暗碼記住了!!!
正式進入主題:
直接看圖,我認為我措辭 笨,直接截圖,空話說多會挨罵。
1.
正文:雙箭頭是由於這兩種選擇都是一樣的成果。
2.

3.
點擊 finish,完成數據庫驅動銜接。
4.
翻開銜接就是----測試數據庫設置裝備擺設能否勝利-----只需你沒油滑,就必定會勝利!!!
5.接上去添加mysql數據銜接的扎包:


不寫了,下次我編纂完,其實就是點 下一步,然後見一個名字:mysqljars 點左邊的 addJars,然後找到 你誰人

點擊完成,完成,完成。。。。
然後在你的工程下見一個 java類,測試一下,ok了,固然你得先稀有據庫才行,我就先把代碼還有類代碼都貼上去吧
類名:隨意吧
package com.bipt.db;
import java.sql.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DBCon {
public static Connection conn=null;
public static Statement stmt = null;
public static ResultSet rs = null;
public void getCon() throws ClassNotFoundException, SQLException {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost/btestdemo?"
+ "user=root&password=bipt");
}
public void closeCon(Connection conn) throws SQLException {
if (conn != null)
conn.close();
}
public static void main(String[] args) {
DBCon dbc = new DBCon();
try {
dbc.getCon();
stmt = conn.createStatement();
rs = stmt.executeQuery("select * from user");
while(rs.next()) {
System.out.println(rs.getInt("USERID"));
System.out.println(rs.getString("USERNAME"));
System.out.println(rs.getString("USERPASSWORD"));
// System.out.println(rs.getString("USERMAIL"));
//System.out.println(rs.getDate("USERTIME"));
// System.out.println(rs.getString("USERINTEGRAL"));
//System.out.println(rs.getString("USERSEX"));
System.out.println();
}
System.out.println("conn:" + DBCon.conn);
System.out.println("mysql測試勝利");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
mysql劇本:
CREATE TABLE `user` ( `USERID` int(11) NOT NULL auto_increment, `USERNAME` varchar(30) NOT NULL default '', `USERPASSWORD` varchar(30) default '', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=gb2312; go
運轉這個java類,掌握台就會顯示數據庫裡說有效戶信息,太晚了,睡覺,改天編纂一下,太亂了。
願望能對你有所贊助!