Maison > base de données > tutoriel mysql > Connectez-vous à la base de données MySQL à l'aide d'Eclipse

Connectez-vous à la base de données MySQL à l'aide d'Eclipse

黄舟
Libérer: 2019-02-23 16:41:17
original
15241 Les gens l'ont consulté

Nous utilisons souvent des bases de données lors du développement en Java. Les bases de données peuvent enregistrer des données et gérer des données. Bien sûr, la connexion à la base de données est la première étape de notre développement. , comment pouvez-vous En parlant du fonctionnement de la base de données, nous rencontrerons de nombreux problèmes lors du processus de connexion à la base de données. Laissez-moi vous expliquer ci-dessous comment se connecter à la base de données et les erreurs qui se produisent lors du processus de connexion

. Tutoriels vidéo MySQL recommandés : "Tutoriel MySQL"

Connectez-vous à la base de données MySQL à laide dEclipse

Télécharger JDBC

1. La première étape consiste à rechercher "mysql-connector-java-5.1.24-bin.jar" sur Baidu et à le télécharger. bin.jar >

Le fichier est placé dans C:jdk1.7.0_67jrelibext (c'est le répertoire de mon jdk).

Connectez-vous à la base de données MySQL à laide dEclipse

2. La deuxième étape (1) Ouvrez Eclipse et créez un projet Java (projet file-new-other-java), j'ai créé "linkMysql1" (2) Créez le package-linkMysql1. dans src. Créez une classe dans le package créé - LinkMysql.

Connectez-vous à la base de données MySQL à laide dEclipse

Ajouter du code


1 La troisième étape consiste à écrire la fonction qui charge JDBC. Remarque : nos tests sont tous dans la fonction principale.

try {
          Class.forName("com.mysql.jdbc.Driver");     //加载MYSQL JDBC驱动程序  
          //Class.forName("org.gjt.mm.mysql.Driver");
         System.out.println("Success loading Mysql Driver!");
        }
        catch (Exception e) {
          System.out.print("Error loading Mysql Driver!");
          e.printStackTrace();
        }
Copier après la connexion

Connectez-vous à la base de données MySQL à laide dEclipse

2. La quatrième étape consiste à se connecter à la base de données,

<🎜. >

Connection connect = DriverManager.getConnection(
              "jdbc:mysql://localhost:3306/ter","root","123456");
               //连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码
Copier après la connexion

Connectez-vous à la base de données MySQL à laide dEclipse3. La cinquième étape consiste à faire fonctionner la base de données. Mon nom de base de données ici est ter. Ceux marqués en rouge sont des opérations de base de données familières. 🎜>

Connectez-vous à la base de données MySQL à laide dEclipseÉtape 6 : Démarrez le service de base de données en appuyant sur CTRL+SHIFT+ESC et cliquez sur Service.--Rechercher Mysql. et faites un clic droit pour démarrer

Connectez-vous à la base de données MySQL à laide dEclipse

Code complet

package linkMysql1;
import java.sql.*;
public class LinkMysql {
   
    public static void main(String args[]) {
        try {
          Class.forName("com.mysql.jdbc.Driver");     //加载MYSQL JDBC驱动程序  
          //Class.forName("org.gjt.mm.mysql.Driver");
         System.out.println("Success loading Mysql Driver!");
        }
        catch (Exception e) {
          System.out.print("Error loading Mysql Driver!");
          e.printStackTrace();
        }
        try {
          Connection connect = DriverManager.getConnection(
              "jdbc:mysql://localhost:3306/ter","root","123456");
               //连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码
 
          System.out.println("Success connect Mysql server!");
          Statement stmt = connect.createStatement();
          ResultSet rs = stmt.executeQuery("select * from user");
                                                                  //user 为你表的名称
    while (rs.next()) {
            System.out.println(rs.getString("name"));
          }
        }
        catch (Exception e) {
          System.out.print("get data error!");
          e.printStackTrace();
        }
      }
 
}
Copier après la connexion

InstructionsN'oubliez pas d'ouvrir MySQL

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal