Avatar billede danielhep Nybegynder
29. juli 2004 - 11:21 Der er 14 kommentarer og
1 løsning

mysql med c

hey

jeg vil godt lave nogle mysql ting og sager på min red hat 9.0.  Men jeg vil godt gøre det på to forskellige måder.

1).  Jeg vil ikke inkludere mysql.h, der skal gøres selv.

2).  Jeg vil godt inklludere mysql.h, og bruge funktionerne.

mvh
danielhep
Avatar billede laffe Nybegynder
29. juli 2004 - 11:36 #1
Ad 1.
Så skal du tilgå mysql.dll'en direkte. For at kunne gøre dette skal du kende alle de funktioner der er exporteret (Navn samt parametre), men i den sidste ende ender du med at have lavet din egen mysql.h.
Avatar billede danielhep Nybegynder
29. juli 2004 - 11:40 #2
mysql.dll  ...du snakker vel ikk om windows vel ?
Avatar billede laffe Nybegynder
29. juli 2004 - 11:42 #3
øh.. sorry, det gjorde jeg vist :)
Avatar billede arne_v Ekspert
29. juli 2004 - 11:44 #4
Med mysql.h er jo beskrevet her http://www.eksperten.dk/artikler/206 som du har læst
Avatar billede arne_v Ekspert
29. juli 2004 - 11:50 #5
Ihvertfald den version af MySQL jeg har på min Linux box kommer slet ikke med
en .so så jeg kan ikke se at man kan lave en dynamisk link (i Linux bruger
man dlopen, dlsym og dlclose til det).
Avatar billede danielhep Nybegynder
29. juli 2004 - 13:52 #6
arne_v >> hvor finder jeg mysql.h på internettet ?
Avatar billede arne_v Ekspert
29. juli 2004 - 13:54 #7
Den får du når du installerer.
Avatar billede arne_v Ekspert
29. juli 2004 - 13:55 #8
Min ligger i /usr/include/mysql/mysql.h
Avatar billede arne_v Ekspert
29. juli 2004 - 13:57 #9
Jeg har installeret:

MySQL-client-4.0.13-0.i386.rpm
MySQL-devel-4.0.13-0.i386.rpm
MySQL-server-4.0.13-0.i386.rpp

Jeg mener at det er devel som indeholder .h og .a
Avatar billede danielhep Nybegynder
29. juli 2004 - 13:57 #10
ligger mysql på cdrommen, eller skal jeg downloade den ?
Avatar billede arne_v Ekspert
29. juli 2004 - 13:58 #11
Jeg checkede lige MySQL download site. Der er også en MySQL-shared og den
indeholder sikkert .so !
Avatar billede arne_v Ekspert
29. juli 2004 - 13:58 #12
Og jeg ved godt at jeg er lidt bagefter med version.
Avatar billede arne_v Ekspert
29. juli 2004 - 13:59 #13
Jeg ville hente og installere nyeste fra http://dev.mysql.com/downloads/mysql/4.0.html
Avatar billede danielhep Nybegynder
29. juli 2004 - 14:01 #14
giv et svar arne
Avatar billede arne_v Ekspert
29. juli 2004 - 14:03 #15
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester