| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    MySQL ConnectorJ Tutoriel
    Le pilote MySQL Connector /J est utilisé pour connecter des applications Java à une base de données MySQL. Le conducteur est complètement Java entraînée et ne dépend pas des bibliothèques de MySQL pour fonctionner. Cela signifie que vous n'avez pas besoin d'avoir le client MySQL installé sur le même ordinateur que l'application pour se connecter à un serveur MySQL Installation du logiciel

    Connector /J peut être installé avec la source ou binaire la distribution sur le site Web MySQL (voir Ressources) . L'emplacement doit ensuite être ajouté à votre chemin de classe en tapant " export CLASSPATH = < path_to_driver/mysql-connector-java- - bin.jar : $ CLASSPATH " à l'invite de commande . Les utilisateurs Unix, Linux et Mac OSX peuvent définir le chemin de classe au niveau local dans le fichier. Profile ou les fichiers. Connexion et globallly dans le fichier /etc /profile . Les utilisateurs de Windows définir le classpath via le panneau de contrôle. Alternativement, vous pouvez spécifier le chemin en tapant la commande "java -cp . :/ /Mysql -connector- java- 5.1.6 - bin.jar mysqlclient " lors du démarrage de la machine virtuelle Java ( JVM). < Br >
    aide Connector /J

    Pour utiliser les pilotes de connecteur /J au sein de votre application Java , vous devez importer les classes appropriées telles que java.sql.Connection , java . sql.DriverManager , java.sql.SQLException et java.sql . . Ces classes permettent de se connecter à la base de données et de signaler d'éventuelles erreurs SQL

    Pour obtenir une connexion à la base de données , utilisez la fonction DriverManager.getConnection () de la manière suivante :

    connecter = DriverManager.getConnection ( "jdbc : mysql ://localhost : 3306/example " "user = mysql & password = passwd" +) ;

    Pour exécuter la requête SQL , vous allez utiliser le createStatement () et executeQuery () fonctions qui ont la syntaxe suivante :

    déclaration = connect.createStatement (); results = Statement.executeQuery ( "SELECT * FROM exemple ");

    createStatement () méthode crée un objet Statement qui est utilisé pour envoyer des requêtes à la base de données. L' () méthode executeQuery envoie une requête qui retourne un résultat , comme une instruction select. Pour envoyer un insert, UPDATE ou DELETE à la base de données , vous devez utiliser une méthode executeUpdate (). Si vous créez une application où le type de déclaration est inconnue , vous devez utiliser la méthode execute (String).

    Pour récupérer le résultat d'une instruction SELECT , vous allez utiliser la méthode getResultSet ().

    ResultSet résultats = stmt.executeQuery ("SELECT * FROM exemple ");

    Vous pouvez récupérer le nombre des lignes affectées d'un executeUpdate () avec le getUpdateCount () de la méthode
    < p. > La méthode ResultSet retourne un objet qui peut être utilisé pour imprimer les résultats de l'instruction qui a été envoyée à la base de données. Pour imprimer réellement les résultats que vous allez utiliser le getString () ou getInt () méthodes. Vous souhaitez placer ces méthodes dans une boucle qui vous permettra d'accéder et d'imprimer chaque ligne

    while ( results.next ()) {INT zip = rs.getInt ( "zip "); . System.out . println (zip) ; }

    Enfin, vous devez fermer la connexion () , Statement ( ) et ResultSet méthodes avec la méthode close () . Par exemple, pour fermer l'objet de déclaration , la syntaxe serait " statement.close ();"

    Previous :

    next :
      articles connexes
    ·Comment calculer la différence de temps avec PHP 
    ·Comment faire pour utiliser des couleurs différentes d…
    ·Comment faire pour empêcher les connexions multiples a…
    ·Comment ajouter une puce dans PHP 
    ·Comment désactiver PHP register globals sur IX Web Hos…
    ·Comment modifier le script dans un tableau PHP MySQL 
    ·Comment insérer iFrame Avec PHP 
    ·Variables de référence en fonction PHP 
    ·Tutoriel sur MySQL Serrure 
    ·Problèmes Importation gros fichier CSV à MySQL 
      articles en vedette
    ·Quels sont conversion tags 
    ·Comment initialiser les variables en C 
    ·Tutoriel sur les fonctions SQL 
    ·Comment renommer des colonnes dans MySQL 
    ·Raisons de Java Lang Incompatible Changement de classe …
    ·Comment mettre à jour un champ dans MySQL 
    ·Comment utiliser DirectX dans VB 
    ·Comment utiliser MATLAB Sans ordinateurs de bureau 
    ·Quels sont le trait d'union et Supérieur syntaxes PHP …
    ·Comment faire pour supprimer mises à jour logicielles 
    Copyright © Connaissances Informatiques http://fr.wingwit.com