Maison  >  Article  >  base de données  >  esclipse se connecte à la base de données MySQL

esclipse se connecte à la base de données MySQL

大家讲道理
大家讲道理original
2017-05-28 11:24:482202parcourir

Comment se connecter à la base de données dans l'environnement de développement eclipse et tester si la connexion est réussie

1) Il n'y a pas de pilote qui intègre mysql dans l'environnement de développement Eclipse. Vous devez télécharger le pilote de connexion mysql-connector-java-XX-XX-XX.zip depuis l'adresse suivante :

http://dev.mysql.com/downloads/connector/j

2) Décompressez et prenez uniquement le fichier mysql-connector- java-XX.XX.XX-bin.jar, Référence dans le projet dont vous devez vous connecter à la base de données mysql , par exemple : j'ai construit un projet ConMysql dans Eclipse pour testez la connexion à la base de données. Les opérations spécifiques sont les suivantes :

Faites un clic droit sur le projet ConMysql

propriétés->Java Build Path->Bibliothèques

Cliquez sur Ajouter des JARS externes...

Sélectionnez le mysql-connector-java-XX.XX.XX-bin.jar décompressé

2) Le pilote a été importé, suivons Écrivons un programme pour vérifier


package test1;import java.sql.*;public class MysqlJdbc {  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/test1","root","Aa-12345");           //连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码
      System.out.println("Success connect Mysql server!");
      Statement stmt = connect.createStatement();
      ResultSet rs = stmt.executeQuery("select * from stu");                                                              //user 为你表的名称while (rs.next()) {
        System.out.println(rs.getString("name"));
      }
    }    catch (Exception e) {
      System.out.print("get data error!");
      e.printStackTrace();
    }
  }
}


Cliquez pour exécuter le programme : Le code suivant apparaît pour indiquer une connexion réussie.

Succès du chargement du pilote Mysql !
Succès de la connexion au serveur Mysql !
npu (contenu écrit par moi-même dans 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!

Déclaration:
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
Article précédent:Principes d'optimisation MySQLArticle suivant:Principes d'optimisation MySQL