java通过jdbc连接mysql数据库

下载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 }

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。