Connexion BDD MySQL
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Connexion BDD MySQL



  1. #1
    alexouuu

    Connexion BDD MySQL


    ------

    Bonjour,

    J'ai des petites questions concernant le code suivant (c++, sous codeblocks) :

    ...
    1 MYSQL *mysql;
    2 mysql = mysql_init(NULL);
    // cout << mysql << endl;
    3 mysql_options(mysql, MYSQL_READ_DEFAULT_GROUP, "option" );
    ...

    Je ne comprend pas très bien le fonctionnement de ces deux lignes, dans mon programme de connexion à une base de données.

    La première ligne crée un pointeur mysql de type MYSQL, jusque là tout va bien, mais j'aimerai savoir quel est la particularité du type MYSQL ?

    La deuxième ligne assigne un contenu au pointeur mysql, et c'est ici que je ne comprend pas le code.
    Un pointeur ne peut contenir qu'une adresse normalement non ? alors que la fonction mysql_init crée un objet et l'initialise non ?
    J'ai regardé avec un 'cout' le contenu de mysql et il y a bien une adresse, mais je ne parviens pas à comprendre le fonctionnement.

    Pouvez-vous m'aider s'il vous plait ?

    d'avance Merci.

    Alexouuu

    -----

  2. #2
    bisou10

    Re : Connexion BDD MySQL

    La première ligne crée un pointeur vers un objet MySQL. Il faut que tu revoies les bases de la POO
    La deuxieme ligne affecte a la référence de cet objet un contenu tangible, qui est déterminé par mysql_init().

Discussions similaires

  1. Connection BDD acces avec VB.net
    Par mortaurat dans le forum Programmation et langages, Algorithmique
    Réponses: 4
    Dernier message: 11/03/2013, 00h52
  2. Qt Connexion base de données Mysql
    Par defender19 dans le forum Programmation et langages, Algorithmique
    Réponses: 45
    Dernier message: 24/03/2012, 22h34
  3. connexion à distance à une BDD
    Par invite911ef0c8 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 5
    Dernier message: 27/07/2010, 14h07
  4. Connexion Java - BD MySQL sur un serveur distant
    Par invited927d23c dans le forum Internet - Réseau - Sécurité générale
    Réponses: 3
    Dernier message: 19/04/2005, 21h09