IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

MYSQL 64bits sous Dev c++


Sujet :

C++

  1. #1
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2020
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2020
    Messages : 51
    Par défaut MYSQL 64bits sous Dev c++
    Bonjour, je recherche un tutoriel pour installer sur dev c++ mYSQL en 64 bits car la version libmysql-5.0.5-1sid.DevPak permet de de compiler en 32 bits.
    J'ai le message d'erreur suivant : dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe skipping incompatible Dev-Cpp\lib/libmysql.a when searching for -lmysql

  2. #2
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2020
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2020
    Messages : 51
    Par défaut
    J'ai installé MySQL Connector C++ 1.1.0, quand je compile pas de problème...
    Ensuite quand j’exécute l'application compilé j'ai le message d'erreur suivant :

    Impossible d'executer le code, car mysqlcpponn.dll est introuvable. La réinstallation du programme peut corriger ce problème.

    (Donc je mets mysqlcppconn.dll dans le répertoire de l'application)

    Ensuite quand j'execute a nouveau le logiciel plantage est le message suivant :

    Le thread 0x1558 s'est arrêté avec le code 0 (0x0).
    Exception non gérée à 0x00007FFB19A8C816 (msvcr120.dll) dans Untitled1.exe*: 0xC0000005*: Violation d'accès lors de la lecture de l'emplacement 0x00000000010F8FF8.

    Mon code en c++:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
     
    #include <iostream>
    #include <cppconn/driver.h>
    #include <cppconn/exception.h>
    #include <cppconn/resultset.h>
    #include <cppconn/statement.h>
     
    using namespace std;
     
    int main(void)
    {
    cout << endl;
    cout << "Premier test du connecteur C++ Mysql" << endl;
     
     
    try {
     
      sql::Driver* driver;
      sql::Connection* con;
      sql::Statement* stmt;
      sql::ResultSet* res;
     
     
      driver = get_driver_instance();
     
      con = driver->connect("tcp://127.0.0.1:3306", "root", "");
     
     
      con->setSchema("exemple");
     
     
      stmt = con->createStatement();
     
     
      res = stmt->executeQuery("SELECT * FROM teste");
     
     
      while (res->next()) {
        cout << "\t... MySQL a repondu: ";
     
        cout << res->getString("id") << endl;
        cout << "\t... MySQL la suite : ";
     
        cout << res->getString(5) << endl;
      }
     
     
      delete res;
      delete stmt;
      delete con;
     
    } catch (sql::SQLException &e) {
     
      cout << "# ERR: " << e.what();
      cout << " (code erreur MySQL: " << e.getErrorCode();
      cout << ", EtatSQL: " << e.getSQLState() << " )" << endl;
    }
     
    cout << endl;
     
    return EXIT_SUCCESS;
    }
    La compilation y a pas de problème c'est la suite.
    Il faut rajouter autres choses ?

Discussions similaires

  1. Mysql en 64bits sous Linux, vous en pensez quoi ?
    Par clavier12AZQSWX dans le forum MySQL
    Réponses: 2
    Dernier message: 28/05/2009, 14h36
  2. installer MySQL sous DEV-C++?
    Par afrikha dans le forum Dev-C++
    Réponses: 8
    Dernier message: 20/05/2008, 15h41
  3. Problème d'include sous Dev-c++ 4.9.8.0
    Par Argonz dans le forum Dev-C++
    Réponses: 16
    Dernier message: 20/11/2003, 17h36
  4. Couleur sous DEV C++ ou Turbo C ++
    Par bootix dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 19/12/2002, 09h28
  5. [GTK]PB Librairie GTK+ sous dev-c++
    Par wozzy dans le forum Dev-C++
    Réponses: 15
    Dernier message: 05/11/2002, 14h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo