首页 > 数据库技术 > 详细

java通过jdbc连接mysql数据库

时间:2015-03-27 19:08:25      阅读:256      评论:0      收藏:0      [点我收藏+]

下载mysql驱动包:

http://dev.mysql.com/downloads/file.php?id=456317

解压之后里面有个mysql-connector-java-5.1.35-bin.jar

然后直接来代码了:

 1 package com.wisesoft.db;
 2 
 3 import java.sql.Connection;
 4 import java.sql.DriverManager;
 5 import java.sql.ResultSet;
 6 import java.sql.SQLException;
 7 import java.sql.Statement;
 8 public class MySqlDBTest {
 9   public static void main(String[] args){
10       String driver="com.mysql.jdbc.Driver";
11       String url="jdbc:mysql://192.168.100.240:3306/mysql";
12       String user="root";
13       String password="wisesoft";
14       Connection conn = null;
15       Statement stmt  =null;
16       ResultSet rs  =null;
17       try{
18         //加载数据库驱动
19         Class.forName(driver);
20         //建立数据库连接
21         conn = DriverManager.getConnection(url, user, password);
22         //创建数据库语句连接对象
23         stmt = conn.createStatement();
24         //执行的sql语句
25         String sql="select host,user from user";
26         //获取查询结果集
27         rs  = stmt.executeQuery(sql);
28         //读取结果集数据
29         while(rs.next()){
30             System.out.println("host:"+rs.getString("host")+"    user:"+rs.getString("user"));
31         }
32       }catch(Exception e){
33           e.printStackTrace();
34       }finally{
35             try {
36                   if(rs!=null)rs.close();
37                   if(stmt!=null)stmt.close();
38                   if(conn!=null)conn.close();
39             } catch (SQLException e) {
40                 e.printStackTrace();
41             }
42       }
43   }
44 }

 

java通过jdbc连接mysql数据库

原文:http://www.cnblogs.com/ccooler/p/4372292.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!