Java基础(四)java连接数据库,java基础连接数据库
分享于 点击 44941 次 点评:193
Java基础(四)java连接数据库,java基础连接数据库
Java 连接 MySQL和Java 连接 Oracle数据库的一些基本总结:
1.Java 连接 MySQL数据库
//整体封装写为一个方法(后续补上)
public class MysqlDemo {
//引入Jdbc驱动及数据库地址URL
final String Jdbc_driver="com.mysql.jdbc.Driver";
final static String DB_URL="jdbc:mysql://localhost:3306/RUNOOB";
//根据自己数据库和用户名设置
final static String User="root";
final static String Password="root";
public static void main(String[] args) {
java.sql.Connection con=null;
java.sql.Statement stmt=null;
try {
//注册JDBC驱动
Class.forName("com.mysql.jdbc.Driver");
//打开连接
System.out.println("开始连接数据库");
con = DriverManager.getConnection(DB_URL,User,Password);
//执行查询
System.out.println("实例化statemend对象");
stmt =con.createStatement();
String sql;
sql="select id,name,url from websites";
ResultSet rs =stmt.executeQuery(sql);
//得到结果集数据并且打印出来
while (rs.next()) {
int id =rs.getInt("id");
String name=rs.getString("name");
String url=rs.getString("url");
//打印出数据
System.out.println("id"+id);
System.out.println("name"+name);
System.out.println("url"+url);
}
//完成后关闭
rs.close();
stmt.close();
con.close();
} catch (Exception e) {
//处理class.forName错误
e.printStackTrace();
}finally{
//关闭资源
try {
if(stmt!=null) stmt.close();
} catch (Exception e2) {
}
try {
if(con!=null) con.close();
} catch (Exception e2) {
e2.printStackTrace();
}
}
System.out.println("数据库查询连接完毕");
}
}
2.Java连接 Oracle数据库
相关文章
- 暂无相关文章
用户点评