JDBC连接MySQL数据库实战演示

WBOY
发布: 2016-06-07 14:52:34
原创
1015 人浏览过

以下的文章主要介绍的是JDBC 连接MySQL数据库的实际操作过程以及在其实际操作中期实际应用代码的描述,以下就是JDBC 连接MySQL数据库的具体方案的描述,希望在你今后的学习中会有所帮助。 publicclassMySQLJdbc{ publicStringdriverName=com.MySQL.jdbc.Driv

  以下的文章主要介绍的是JDBC 连接MySQL数据库的实际操作过程以及在其实际操作中期实际应用代码的描述,以下就是JDBC 连接MySQL数据库的具体方案的描述,希望在你今后的学习中会有所帮助。

  public class MySQLJdbc {  
  public String driverName = "com.MySQL.jdbc.Driver";  
  public String url = "jdbc:MySQL://localhost:3306/oa";  
  public String userName = "root";  
  public String userPwd = "me";  
  /**  
  * Apr 19, 2009 12:49:55 PM  
  *   
  * @param args  
  */  
  public static void main(String[] args) {  
  MySQLJdbc my=newMySQLJdbc();  
  my.read();  
  }  
  public void read() {  
  String queryString = "select userName,realName from user";  
  Connection conn = null;  
  Statement st = null;  
  ResultSet rs = null;  
  try {  

  加载驱动

  Class.forName(driverName); 

  创建连接MySQL数据库

  conn = DriverManager.getConnection(url, userName, userPwd); 

  创建Statement

  st = conn.createStatement(); 

  执行sql语句,得到查询结果

  rs = st.executeQuery(queryString); 

  输出查询结果

  while (rs.next()) {  
  System.out.println("userName:" + rs.getString("userName")  
  + " realName:" + rs.getString("realName"));  
  } 

  关闭资源

  rs.close();  
  st.close();  
  conn.close();  
  } catch (Exception ex) {  

  输出错误信息

  ex.printStackTrace();  
  } finally { 

  finally子句总是会执行(就算发生错误),这样可以保证资源的绝对关闭

  try {  
  if (rs != null)  
  rs.close();  
  } catch (SQLException e) {  
  e.printStackTrace();  
  }  
  try {  
  if (st != null)  
  st.close();  
  } catch (SQLException e) {  
  e.printStackTrace();  
  }  
  try {  
  if (conn != null)  
  conn.close();  
  } catch (SQLException e) {  
  e.printStackTrace();  
  }  
  }  
  }  
  }  

  以上的相关内容就是对JDBC 连接MySQL数据库的介绍,望你能有所收获。

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!