2010-10-13 65 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