在做数据库连接的时候有一个前提就是一定要引入数据库驱动程序的jar包
最新驱动程序的下载地址:点击打开链接
然后项目右击选择properties
选择java build path,点击Libraries,Add External JARS,添加之后ok就行了
最后就是重头戏创建JDBC应用了:
- 加载数据库的驱动;
- 建立数据库连接;
- 执行数据库操作SQL;
- 关闭数据库连接;
Connection con=null;
try {
//1.加载驱动(参数为驱动程序名称)
Class.forName("com.mysql.jdbc.Driver");
//2.建立数据库连接(url的格式为:"jdbc:"+DBMS名称+"://”+数据库的IP地址+":"+端口号+"/"+数据库的名称+数据库的编码格式)
String url="jdbc:mysql://localhost:3306/mysql?useUnicode=true&&characterEncoding=UTF-8";
con=DriverManager.getConnection(url,"root","");
//3.执行数据库操作SQL
Statement stmt=con.createStatement();
ResultSet result=stmt.executeQuery("select * from student");
while(result.next()){
System.out.println(result.getString("stuName"));
}
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} finally {
//4.关闭数据库
try {
con.close();
} catch (SQLException e) {
e.printStackTrace();
}
}