Titre: [C] Librairie MySQL Posté par: Perfect Slayer le 15 Novembre 2005 à 18:38:44 Salut à tous.. Je cherche la libraire MySQL pour C.. J'pense qu'elle est sur www.mysql.com mais j'arrive pas à trouver dans quelle archive.. Si quelqu'un sait précisément ca m'aiderait... :rolleyes:
Titre: [C] Librairie MySQL Posté par: Nebelmann le 15 Novembre 2005 à 21:24:46 En fait elle est distribuée avec MySQL : la bibliothèque s'appelle mysqlclient.
Titre: [C] Librairie MySQL Posté par: Nebelmann le 15 Novembre 2005 à 21:25:55 Et une documentation (en anglais ;)) est dispo sur leur site :
http://dev.mysql.com/doc/refman/5.0/en/c.html Titre: [C] Librairie MySQL Posté par: Perfect Slayer le 17 Novembre 2005 à 16:52:57 Et la meme en francais... http://dev.mysql.com/doc/refman/5.0/fr/c.html LOL :rolleyes:
Titre: [C] Librairie MySQL Posté par: Nebelmann le 17 Novembre 2005 à 19:40:07 Tu as réussi ou pas alors?
(je préfère l'anglais, c'est plus sympa ;)) Titre: [C] Librairie MySQL Posté par: Perfect Slayer le 17 Novembre 2005 à 20:19:52 Bah y a plus simple en fait sous DevCpp.. ils ont un mod pour charger des libs...
Mais j'ai plusieurs fois les meme erreurs quand je veux compiler mes sources... Citation [Linker error] undefined reference to ... Titre: [C] Librairie MySQL Posté par: Invit le 18 Novembre 2005 à 05:53:40 Problème de #include ça, à tous les coups ^
Titre: [C] Librairie MySQL Posté par: Perfect Slayer le 18 Novembre 2005 à 07:21:44 Lol, aucune idée de ce qui manque ? Sinon, j'ai pas trop compris comment lier un DLL et dans quelle cas elles sont nécessaire ??
Titre: [C] Librairie MySQL Posté par: Nebelmann le 18 Novembre 2005 à 11:04:46 Les DLL sont un moyen d'"exporter" des fonctions, par exemple. La DLL est chargée une fois en RAM est est partagée entre toutes les applications qui' l'utilisent, d'où un gain de place et une réutilisabilité...
Si tu veux utiliser des fonctions intégrées dans cette DLL, tu devras la lier ;) Titre: [C] Librairie MySQL Posté par: raishoux le 28 Novembre 2005 à 14:21:12 Et il faut inclure
#include <windows.h> avant d'inclure #include <mysql/mysql.h> Ca marche mieux et je connais des tas de copains qui ont eu ce problème :wink:. Titre: [C] Librairie MySQL Posté par: Perfect Slayer le 28 Novembre 2005 à 17:56:34 Merci à toi. J'm'en suis rendu compte par la suite mais je l'ai pas posté. Ca servira p-e à d'autre !
Sinon, vous ne connaissez pas des bases de données qui soient accesibles en distants ? (MySQL de préférance) Titre: [C] Librairie MySQL Posté par: raishoux le 28 Novembre 2005 à 18:48:01 Pour les bases de données...
Heu disons que j'ai eu beaucoup de problèmes -les hébergeurs qui hébergent bcp de monde (comme free) n'accepte pas les connexions aux bases de données distants... -les petits hébergeurs (comme ceux de RHIEN, je crois) ont plutôt refusé mon projet... Un squelette de trojan (sans fonctions malveillantes) qui permet d'envoyer une ip et de la stocker dans une base de données MySQL pour l'afficher à la personne qui aura le bon mot de passe... Plutôt interessant cependant cette lib pour une administration à distance (donc plus sécurisée) via un p'tit programme perso: encore mieux car le pirate devrait avoir le programme pour l'étudier et tout... Titre: [C] Librairie MySQL Posté par: Perfect Slayer le 28 Novembre 2005 à 18:59:41 Bah ouais, j'ai un peu la meme idée pour faire un petit programme de chat et de téléchargement mais comment veux-tu que j'échange des fichiers si je connais pas l'ip de la personne.. :/
Donc j'comptais me servir de base MySQL.. Sinon j'ai ma base perso mais elle est pas allumée tout le temps ! :? |