LePhasme Posted March 29, 2006 Share Posted March 29, 2006 Bonjour, je dois utiliser mysql embedded pour un projet, j'ai repris l'exemple de la doc de MySQL, j'arrive à tout compiler correctement seulement je ne sais pas comment faire pour qu'il interroge la base de donnée. En fait d'après ce que j'ai compris je dois créer la structure de la base de données mais ensuite je ne sais pas quoi faire... Si quelqu'un a déjà utilisé cette librairie un petit coup de main me ferait bien plaisir. Merci. Link to comment Share on other sites More sharing options...
Space Posted March 30, 2006 Share Posted March 30, 2006 Tu essaye sous windows ou linux ? Link to comment Share on other sites More sharing options...
LePhasme Posted March 30, 2006 Author Share Posted March 30, 2006 Linux ( Debian ) et j'utilise Eclipse pour développer. Link to comment Share on other sites More sharing options...
Sentinel Posted March 30, 2006 Share Posted March 30, 2006 Si tu dévelopopes en Java, et si tu n'es pas explicitement obligé d'utiliser mySql, tu peux prendre hsqldb (Hypersonic SQL Database). C'est une base de données en java qui peut fonctionner soit en mode serveur, soit en mode embarqué. Ca se présente sous la forme d'un simple jar à inclure dans ton projet, et c'est relativement performant. Link to comment Share on other sites More sharing options...
LePhasme Posted March 30, 2006 Author Share Posted March 30, 2006 Je développe en C/C++ j'ai oublié de le préciser. Link to comment Share on other sites More sharing options...
LePhasme Posted April 3, 2006 Author Share Posted April 3, 2006 Petit up on sait jamais... Link to comment Share on other sites More sharing options...
Sentinel Posted April 3, 2006 Share Posted April 3, 2006 Ca n'a pas l'air de susciter la passion des foules Link to comment Share on other sites More sharing options...
LePhasme Posted April 3, 2006 Author Share Posted April 3, 2006 C'est sur c'est pas du php + mysql En fait voici le message d'erreur de mysql que je ne faisais pas afficher avant... : Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) Si quelqu'un voit comment le résoudre... Link to comment Share on other sites More sharing options...
LePhasme Posted April 19, 2006 Author Share Posted April 19, 2006 En fait pour que ca fonctionne il faut copier la base mysql en plus de la/les bases dont on a besoin, donc par exemple dans mon cas j'ai une base 'hardware', je vais dans /usr/local/mysql/var et je prend les dossiers mysql et hardware ainsi que les fichiers ib_logfile1, ib_logfile0, ibdata1 et je copie le tout dans le répertoire ou doivent se trouver les données pour le serveur. Ne pas oublier de vérifier que le programme aura les droits d'accès sur tous les fichiers. Edit : Pour info j'avais un message d'erreur lors du lancement du serveur comme quoi il me manquait le fichier ou la table mysql.host. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.