salut,

am urmatoarea problema: un programel scris in c
compilat cu gcc-ul cu -lmysqlclient imi da urmatoarea
eroare la compilare:

/tmp/ccVLTCXi.o(.text+0x7d9): In function `insApel':
: undefined reference to `mysql_connect'

daca schimb in funtia insApel mysql_connect (despre
care se spune ca nu se mai foloseste)cu
mysql_real_connect totul se compileaza ok!.

buun! acum imi da urmatoarea eroare la executia
programului:

Can't connect to local MySQL server through socket
'/var/run/mysql/mysql.sock' (14)

mysql_real_connect se apeleaza in felul urmator:

    mysql_init(&mysql);
    if (!(mysql_real_connect(&mysql, "localhost",
"root", "sweetalice", "blneadb", 0, NULL, 0))){
        printf("%s", mysql_error(&mysql));
        exit(1);
    }

buun! in documentatia de pe mysql.com spune ca
parametrul host spune in ce fel se face conexiunea. in
cazul acesta e clar ca se foloseste socketi unix
'/var/run/mysql/mysql.sock'. Daca in loc de localhost
ii dau adresa ip 192.168.0.33 a serverului sau
hostname-ul, adica 'aplicatii' imi da urm. eroare:

Can't connect to MySQL server on 'aplicatii' (14)

unde gresesc????

mentionez ca:
( parca seamana cu demisia mea :)))))
- portul de mysql este cel default - 3306
- programelul este rulat local pe masina unde se afla
si mysql instalat
- exista parola setata pe userul root si anume
sweetalice :D
- am slack 10.0 instalat cu mysql 4.0.20
- un program compilat pe sistemul de operare care a
fost inaintea lui slack 10.0 (un RH9) care apela
functia !!! mysql_connect !!! merge fara probleme ...

Thx a lot 

Mihai D.

PS: In legatura cu furtul de mac ... am scos switchul
in care se conecta fizic tipul din swtichul colector
si i-am pus pe aia sa se spele pe cap cu el pana il
dau afara pe bulangiu ;)

PPS: Daca tot am adus vorba de demisie: are cineva ce
face cu un student la poli la automatica (anul 3) care
se pricepe putin la linux (gcc, php, ...) si la
programat microcontrollere???? Ca in 4 zile imi expira
preavizul ... :)


                
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail 

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui