2010-10-13 67 views
0

嗨,我是新手編程,並嘗試從使用Java的MySQL數據庫調用表。這是我的Java代碼是什麼樣子:使用Java調用MySQL數據庫

public static void main(String[] args){ 
     double p1[] = {10000000,2,5,7,5,6,6,8,9,3}; 
     double p2[] = {100,3,4,3,4,1,2,5,1,5}; 
     double p3[] = {1,2,6,4,5,6,7,8,9,1}; 
     Expert_Score x = new Expert_Score(a, p1); 
     Expert_Score y = new Expert_Score(b, p2); 
     Expert_Score z = new Expert_Score(c, p3); 
     Z_score scrCalc = new Z_score(); 
     scrCalc.Z_Calc(x,y,z); 
     scrCalc.print(); 
} 
} 

我希望能夠從MySQL撥打:A,B,C,P1,P2和P3。 a,b和c代表客戶ID。 P1,P2和P3代表來自與這些客戶ID相關聯的表中的十個數字的字符串。我也想將這段代碼的輸出存回MySQL中的一個新表中。提前致謝。

+2

你有沒有試過JDBC? – Bozho 2010-10-13 16:52:20

回答

2

。下載MySQL Connector/J(適用於Java的MySQL連接器)並按照如this這樣的文章向您展示如何設置MySQL以及如何在java中使用MySQL一步步操作。

希望這會有所幫助。

+0

完成這裏所有建議之後,我建議您從Apache中找到並下載commons-db軟件包。它有很多實用程序類和方法,可幫助您減少必須編寫的代碼量,並讓事情變得更簡單。 – 2010-10-13 17:10:49