1个回答
展开全部
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.Properties;
public clss DBTest{
public DBTest(){
//加载驱动
try{
class.forName("com.mysql.jdbc.Driver");
//设置数据库的访问路径
String url = "jdbc:mysql://localhost:3306//derby";
//设置用户名和密码
Properties info = new Properties();
info.setProperty("user","zhanghao");
info.setProperty("password","mima");
//获取连接
Connection conn = DriverManager.getConnection(url,info);
Statement stmt = conn.createStatement();
//组织查询语句
String sql = "select * form table_name";
//获取查询结果集合
ResultSet result = stmt.excuteQuery(sql);
//遍历结果,假设table_name中第一列为id,类型int
while(result.next()){
System.out.println(result.getInt(1));
}
}catch(SQLException){
}
catch(Exception e){
// e.printStackTrace();
}finally{
//最后关闭资源
result.close();
stmt.close();
conn.close();
}
}
}
//现场手打 可能会有点下错误 你自己测试下 大致流程就是这样的
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.Properties;
public clss DBTest{
public DBTest(){
//加载驱动
try{
class.forName("com.mysql.jdbc.Driver");
//设置数据库的访问路径
String url = "jdbc:mysql://localhost:3306//derby";
//设置用户名和密码
Properties info = new Properties();
info.setProperty("user","zhanghao");
info.setProperty("password","mima");
//获取连接
Connection conn = DriverManager.getConnection(url,info);
Statement stmt = conn.createStatement();
//组织查询语句
String sql = "select * form table_name";
//获取查询结果集合
ResultSet result = stmt.excuteQuery(sql);
//遍历结果,假设table_name中第一列为id,类型int
while(result.next()){
System.out.println(result.getInt(1));
}
}catch(SQLException){
}
catch(Exception e){
// e.printStackTrace();
}finally{
//最后关闭资源
result.close();
stmt.close();
conn.close();
}
}
}
//现场手打 可能会有点下错误 你自己测试下 大致流程就是这样的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询