第1个回答 2008-01-13
连接MYSQL的代码
解释一下
driverName是固定的
name和password 是你连接数据库的用户名和密码
url = "jdbc:mysql://localhost:3306/hjhjhuang";
这里前面2个是固定的,localhost是地址,3306是端口,hjhjhuang是数据库的名字
下面是代码
String driverName = "com.mysql.jdbc.Driver";
String name = "root";
String password = "123";
String url = "jdbc:mysql://localhost:3306/hjhjhuang";
try {
Class.forName(driverName);
connection = DriverManager.getConnection(url, name, password);
System.out.println("连接成功");
}
catch(Exception e) {
e.printStackTrace();
}
第2个回答 2008-01-14
Connection conn=null;
Statement stm=null;
ResultSet rs=null;
String url="jdbc:oracle:thin:@localhost:1521:SOCCER";
String user="soccer";
String password="soccer";
conn =DriverManager.getConnection(url, user, password);
stm=conn.createStatement();
String sql="select * from league_info t";
rs=stm.executeQuery(sql);
while (rs.next ())
System.out.println (rs.getString (2));
第3个回答 2008-01-14
我写的这个例子只是连接数据库的例子:
import java.sql.*;
public class Netcon
{
public static void main(String[] ar)
{
new Netcon().getLink;
}
private Connection con=null;
private String jdriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
private String urls="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=master";
private String use="sa";//你数据库的登陆名
private String pwd="";//你数据库的登陆密码
public Connection getLink(){
try{
Class.forName(jdriver);
con=DriverManager.getConnection(urls,use,pwd);
if(con!=null)
{
System.out.println("连接成功!"); //测试是否成功连接
}
return con;//返回连接
}catch(Exception e){
e.printStackTrace();
return con;
}
}
}
}
我用的是SQL SERVER数据库,其他的数据库只需要更改jdriver和urls就可以了.这个类是单独的,如果需要用到,可以new一个这个类,就建立连接了!
第4个回答 2008-01-14
bu不同数据库 驱动不同