L'utilisation de mysql à partir de Xampp pour java jdbc programme
J'ai installé Xampp sur mon pc avec base de données mysql. maintenant, je souhaite utiliser cette base de données mysql pour mon java JDBC programme. Pour ce que j'ai écrit la suite du programme.
package mysqltype4driverdemo;
import java.sql.*;
import java.util.*;
public class MysqlType4DriverDemo {
public static void main(String[] args)throws SQLException {
String url="jdbc:mysql://localhost:3306/mysql";
Properties prop=new Properties();
prop.setProperty("user","root");
prop.setProperty("password","");
Driver d=new com.mysql.jdbc.Driver();
Connection con = d.connect(url,prop);
if(con==null) {
System.out.println("connection failed");
return;
}
DatabaseMetaData dm =con.getMetaData();
String dbversion=dm.getDatabaseProductVersion();
String dbname=dm.getDatabaseProductName();
System.out.println("name:"+dbname);
System.out.println("version:"+dbversion);
}
}
mais il dit "package com.mysql.jdbc" n'existe pas.
P. S. : je suis à l'aide de netbeans 7.2.x IDE sur la plate-forme windows XP
Vous avez qu'à le compilateur et sur votre classpath? La réponse doit être non.
oui, j'ai ajouté à la variable classpath
oui, j'ai ajouté à la variable classpath
OriginalL'auteur dhpratik | 2012-11-28
Vous devez vous connecter pour publier un commentaire.
Il semble que vous pourriez avoir essayé de mettre de la bibliothèque sur le chemin de classe global. Pour Netbeans projets, ce n'est pas tout à fait droit. Vous devez ajouter la bibliothèque appropriée(s) pour le projet à l'aide de Netbeans de la bibliothèque de l'établissement.
Vous devriez être bon d'aller.
Si vous avez besoin d'une version spécifique du pilote, vous pouvez le télécharger, puis après avoir cliqué sur Ajouter à la Bibliothèque... vous pouvez cliquer sur Créer... pour ajouter le téléchargé la version de votre bibliothèque de dépôt. Vous devez ensuite supprimer la valeur par défaut du Pilote JDBC du projet, et l'ajout de la bibliothèque contenant la version spécifique.
J'ai essayé moi-même à l'aide de votre code et un projet nouvellement créé. Pas d'importations supplémentaires nécessaires, et le pilote par défaut inclus avec Netbeans distribution devrait être assez bon, sauf si vous avez besoin d'une version spécifique pour votre projet.
OriginalL'auteur RobertB
Vous devez télécharger le pilote JDBC pour mysql à partir de ici.
Une fois que vous télécharger, ajouter le jar au classpath et vous devriez être bon d'aller.
Je n'étais pas conscient de ce que, grâce
OriginalL'auteur Robert H
Sinon, une fois que vous avez téléchargé le pilote, vous pouvez le coller dans votre installation de java à ...jre\lib\ext\
Alors il serait disponible pour tous vos projets avec la valeur par défaut JRE system library qui vous pouvez le vérifier lorsque vous créez un nouveau projet.
OriginalL'auteur Vaibhav Joshi