如何在Java中连接mysql数据库

今天就跟大家聊聊有关如何在Java中连接MySQL数据库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

10年积累的成都做网站、成都网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有瓜州免费网站建设让你可以放心的选择与我们合作。

用java 联接mysql的实例

在联接的时候,先确保本机安装了mysql或者服务器是安装了mysql

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class MainSql {
  // JDBC 驱动名及数据库 URL
  static final String JDBC_DRIVER = "com.mysql.jdbc.Driver"; 
  static final String DB_URL = "jdbc:mysql://localhost:3306/chat";
 
  // 数据库的用户名与密码,需要根据自己的设置
  static final String USER = "root";
  static final String PASS = "";
  public static void main(String[] args) {
    // TODO Auto-generated method stub
    Connection conn = null;
    Statement stmt = null;
    try{
      Class.forName(JDBC_DRIVER);
      System.out.println("链接数据库..");
      conn = DriverManager.getConnection(DB_URL,USER,PASS);
      stmt = conn.createStatement();
      String sql = "SELECT * FROM users";
      ResultSet rs = stmt.executeQuery(sql);
      while(rs.next()){
        // 通过字段检索
        String id = rs.getString("id");
        String password = rs.getString("passwd");
  
        // 输出数据
        System.out.println("用户名: " + id);
        System.out.println("密码: " + password);
      }
      rs.close();
      stmt.close();
      conn.close();
    }catch(SQLException se){
      // 处理 JDBC 错误
      se.printStackTrace();
    }catch(Exception e){
      // 处理 Class.forName 错误
      e.printStackTrace();
    }finally{
      // 关闭资源
      try{
        if(stmt!=null) stmt.close();
      }catch(SQLException se2){
      }// 什么都不做
      try{
        if(conn!=null) conn.close();
      }catch(SQLException se){
        se.printStackTrace();
      }
    }
    System.out.println("Goodbye!");
  }
}

看完上述内容,你们对如何在Java中连接mysql数据库有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


本文题目:如何在Java中连接mysql数据库
文章转载:http://bzwzjz.com/article/pcpphs.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 重庆网站建设 成都定制网站建设 成都网站设计公司 定制网站设计 网站建设公司 成都网站制作 专业网站设计 成都网站建设公司 定制网站制作 网站建设方案 宜宾网站设计 成都网站制作 H5网站制作 成都网站建设 成都网站设计制作公司 网站建设公司 企业网站设计 成都网站建设 教育网站设计方案 成都网站制作 重庆网站制作 网站制作