gpt4 book ai didi

java使用jdbc连接数据库工具类和jdbc连接mysql数据示例

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章java使用jdbc连接数据库工具类和jdbc连接mysql数据示例由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

这个工具类使用简单,实例化直接调用就可以了,大家还可以方便的根据自己的需要在里面增加自己的功能   。

复制代码代码如下:

package com.lanp.ajax.db,

  。

import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException,

/**  * 连接数据库的工具类,被定义成不可继承且是私有访问  */ public final class DBUtils {  private static String url = "jdbc:mysql://localhost:3306/mydb";  private static String user = "root";  private static String psw = "root";  private static  Connection conn;  static {   try {    Class.forName("com.mysql.jdbc.Driver");   } catch (ClassNotFoundException e) {    e.printStackTrace();    throw new RuntimeException(e);   }  }  private DBUtils() {  }  /**   * 获取数据库的连接   * @return conn   */  public static Connection getConnection() {   if(null == conn) {    try {     conn = DriverManager.getConnection(url, user, psw);    } catch (SQLException e) {     e.printStackTrace();     throw new RuntimeException(e);    }   }   return conn;  }  /**   * 释放资源   * @param conn   * @param pstmt   * @param rs   */  public static void closeResources(Connection conn,PreparedStatement pstmt,ResultSet rs) {   if(null != rs) {    try {     rs.close();    } catch (SQLException e) {     e.printStackTrace();     throw new RuntimeException(e);    } finally {     if(null != pstmt) {      try {       pstmt.close();      } catch (SQLException e) {       e.printStackTrace();       throw new RuntimeException(e);      } finally {       if(null != conn) {        try {         conn.close();        } catch (SQLException e) {         e.printStackTrace();         throw new RuntimeException(e);        }       }      }     }    }   }  } } 。

下面为大家找到一个使用JDBC驱动链接Mysql数据库的简单示例,可以和上面的工具一起参考使用 。

  。

利用JDBC驱动链接Mysql数据其实很简单的,第一要下载一个名为 “mysql-connector-java-5.1.20-bin.jar” 驱动包。并解压到相应的目录!5.1.20是版 本号到目前为止这个是最新的版本! 。

第1、如果你是在命令行方式下开发,需要把mysql-connector-java-5.1.2.0-bin.jar 添加到系统的CLASSPATH中。怎么加到CLASSPATH中我想不要讲了大家也应懂的吧.

第2、如果你是用Eclipse开发工具的话,还要配置一下 "Java Build Path"、具体的操作“点击Eclipse的Project->Properties->Java Build Path->Libraries” 现在在看以的窗口中点击右边的Add External JARs  然后选择mysql-connector-java-5.1.2.0-bin.jar驱动 点击打开就完成了配置.

下面就是Java利用JDBC连接Mysql数据的实例代码:

  。

复制代码代码如下:

import java.sql.*;   

 public class ConnectMysql {   
    public static void main(String[] args) {   
        String driver = "com.mysql.jdbc.Driver";   
        String url = "jdbc:mysql://192.168.1.112:3306/linksystem";   
        String user = "root";   
        String password = "blog.micxp.com";   
        try {   
            Class.forName(driver);   
            Connection conn = DriverManager.getConnection(url, user, password);   
            if (!conn.isClosed()) {   
                System.out.println("Succeeded connecting to the Database!");   
                Statement statement = conn.createStatement();   
                String sql = "select * from flink_list";   
                ResultSet rs = statement.executeQuery(sql);   
                String name;   
                while (rs.next()) {   

                    name = rs.getString("link_name");   
                    System.out.println(name);   
                }   
            }   
        } catch (Exception e) {   
            e.printStackTrace();   
        }   
    }   
}   

最后此篇关于java使用jdbc连接数据库工具类和jdbc连接mysql数据示例的文章就讲到这里了,如果你想了解更多关于java使用jdbc连接数据库工具类和jdbc连接mysql数据示例的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com