mysql数据库连接法二

来源:互联网 发布:郑州网络电视台节目表 编辑:程序博客网 时间:2024/05/22 12:40
package dao;
import java.sql.*;


//JDBC-ODBC桥的方式访问数据库
public class Demo2 {
//final static String url = "jdbc:mysql://localhost:3306/forStudy?user=root&password=";
public static void main(String[] args) {
Connection con = null;
Statement stmt = null;
String sql = "INSERT INTO STUDENT (ID,NAME, SEX, ADDRESS) VALUES (6,'李丹', '女','河南南阳');";

try {
//1.加载数据库驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//2.建立连接(Java程序和数据库之间的连接)
//con = DriverManager.getConnection(url);
con = DriverManager.getConnection("jdbc:odbc:forStudy", "", "");
//3.向数据库发送SQL语句
stmt = con.createStatement();
//数据库的增、删、改都可以使用该方法
stmt.execute(sql);
System.out.println("数据库操作完毕");

} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
//4.数据库操作完毕之后需要关闭相关连接
if(con != null){
try {
con.close();
con = null;
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if(stmt != null){
try {
stmt.close();
stmt = null;
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}



}


}
原创粉丝点击