- 注释:(以下代码会抛出多个异常,仅表达出JDBC连接Mysql数据库的过程步骤)
- 加载数据库驱动(即 实例化驱动类对象)
Class.forName("com.mysql.cj.jdbc.Driver");
- 获取数据库的连接
Connection conn = null;
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/world", "root(账号)", "password(密码)");
- 获取Statement实例
Statement stat;
stat = conn.createStatement();
- 执行SQL语句(并且获取结果集)
String sql = "select Name,CountryCode,District from city limit 10";
ResultSet res = stat.executeQuery(sql);
- 处理结果集
while(res.next()) {
System.out.println(res.getString(1) + "|" + res.getString(2) + "|" + res.getString(3));
}
- 关闭数据库连接
conn.close();