Chinaunix首页 | 论坛 | 博客
  • 博客访问: 526526
  • 博文数量: 235
  • 博客积分: 1209
  • 博客等级: 少尉
  • 技术积分: 1417
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-19 19:59
文章分类

全部博文(235)

文章存档

2012年(107)

2011年(128)

分类:

2011-11-19 20:02:13

/** * 单独的java程序连接mysql数据库
* author:JavaAlpha
* date :2011-3-31 20:48:28
* IDE:EmEditor Version 9.16
*/
 
  1. import java.sql.*;

  2. public class Test {

  3. public static void main(String[] args){

  4. String driver = "com.mysql.jdbc.Driver";

  5. String url = "jdbc:mysql://localhost:3306/rftl";

  6. String user = "admin";

  7. String password = "admin";

  8. try {

  9. Class.forName(driver);

  10. Connection conn = DriverManager.getConnection(url, user, password);

  11.  if(!conn.isClosed())

  12. System.out.println("Succeeded connecting to the Database!");

  13.  Statement statement = conn.createStatement();

  14.  String sql = "select * from news order by id desc";

  15.  ResultSet rs = statement.executeQuery(sql);

  16.  String name = null;

  17. while(rs.next()) {

  18. name = rs.getString("title");

  19.  System.out.println(rs.getString("id")+"\t"+rs.getString("content") + "\t" + name + "\t" + rs.getString("title")+"\t"+rs.getString("time"));

  20.  }

  21.  rs.close();

  22. conn.close();

  23. } catch(ClassNotFoundException e) {

  24. System.out.println("Sorry,can`t find the Driver!");

  25. e.printStackTrace();

  26.  } catch(SQLException e) {

  27. e.printStackTrace();

  28. } catch(Exception e) {

  29. e.printStackTrace();

  30. }
  31. }

  32. }
阅读(690) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~