logo Homepage
+  NewbieContest
|-+  Programmation» Langages compilés» [C] Librairie MySQL
Username:
Password:
Pages: [1]
  Imprimer  
Auteur Fil de discussion: [C] Librairie MySQL  (Lu 10287 fois)
Perfect Slayer

Profil challenge

Classement : 3030/55007

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1974


Voir le profil WWW
« 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...
Journalisée

Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
Nebelmann

Profil challenge

Classement : 470/55007

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #1 le: 15 Novembre 2005 à 21:24:46 »

En fait elle est distribuée avec MySQL : la bibliothèque s'appelle mysqlclient.
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
Nebelmann

Profil challenge

Classement : 470/55007

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #2 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
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
Perfect Slayer

Profil challenge

Classement : 3030/55007

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1974


Voir le profil WWW
« #3 le: 17 Novembre 2005 à 16:52:57 »

Et la meme en francais... http://dev.mysql.com/doc/refman/5.0/fr/c.html LOL
Journalisée

Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
Nebelmann

Profil challenge

Classement : 470/55007

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #4 le: 17 Novembre 2005 à 19:40:07 »

Tu as réussi ou pas alors?

(je préfère l'anglais, c'est plus sympa )
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
Perfect Slayer

Profil challenge

Classement : 3030/55007

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1974


Voir le profil WWW
« #5 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 ...
Journalisée

Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
Invit
Invité
« #6 le: 18 Novembre 2005 à 05:53:40 »

Problème de #include ça, à tous les coups ^
Journalisée
Perfect Slayer

Profil challenge

Classement : 3030/55007

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1974


Voir le profil WWW
« #7 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 ??
Journalisée

Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
Nebelmann

Profil challenge

Classement : 470/55007

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #8 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
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
raishoux
Profil challenge

Classement : 7908/55007

Néophyte
*
Hors ligne Hors ligne
Messages: 23


Voir le profil
« #9 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 .
Journalisée
Perfect Slayer

Profil challenge

Classement : 3030/55007

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1974


Voir le profil WWW
« #10 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)
Journalisée

Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
raishoux
Profil challenge

Classement : 7908/55007

Néophyte
*
Hors ligne Hors ligne
Messages: 23


Voir le profil
« #11 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...
Journalisée
Perfect Slayer

Profil challenge

Classement : 3030/55007

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1974


Voir le profil WWW
« #12 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 !
Journalisée

Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
Pages: [1]
  Imprimer  
 
Aller à: