Java连接mysql数据库代码分享

这篇文章主要介绍了java连接mysql数据库代码实例程序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

用java 联接mysql的实例

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

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!");

  }

}

这就是mysql联接的实例程序,这里我就只粘贴了java调用mysql,bingqie建立联接的代码,并没有调用到sql语句,其他部分可以在网上找到

以上就是本文的全部内容,希望对大家的学习有所帮助!

转自:微点阅读   https://www.weidianyuedu.com

猜你喜欢

转载自blog.csdn.net/weixin_45707610/article/details/131816041