Connexion Java partage de code de base de données MySQL

 

Cet article présente principalement le programme d'exemple de code de base de données MySQL de connexion Java. L'article le présente de manière très détaillée à travers l'exemple de code. Il a une certaine valeur d'apprentissage de référence pour les études ou le travail de chacun. Les amis qui en ont besoin peuvent s'y référer.

Exemple de connexion à MySQL en utilisant Java

Lors de la connexion, assurez-vous d'abord que MySQL est installé sur la machine locale ou que MySQL est installé sur le serveur.

1

2

3

4

5

6

7

8

9

dix

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

  }

}

Ceci est l'exemple de programme de connexion mysql. Ici, j'ai uniquement collé le code permettant à Java d'appeler mysql et bingqie pour établir la connexion. L'instruction sql n'est pas appelée. Les autres parties peuvent être trouvées en ligne.

Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun !

Réimprimé de : Weidian Reading    https://www.weidianyuedu.com

Je suppose que tu aimes

Origine blog.csdn.net/weixin_45707610/article/details/131816041
conseillé
Classement