Salut,
dar cu comanda "mysql -U user -psecret" te poti conecta la baza de date?
poate nu e prg tau de vina
la mine (tot slack 10 cu mysql compilat din sursa) mysql utilizeaza
default /tmp/mysql.sock s-ar putea sa fie asta problema
ai dat voie userului respectiv sa se conecteze la baza de date de pe
hostul respectiv, asta in situatia in care te conectezi pe host?
Eu de astea m-am lovit pana m-am conectat la baza de date mysql. (e
adevarat ca din perl si nu din C)
---
Dr. Botescu-Fianu Adrian
> 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/
>
>
>
> ---
> Mesajul a fost scanat de MailScanner
> impotriva virusilor si a continutului
> periculos si este considerat curat.
> Acesta este un serviciu oferit gratuit
> de Radiotel SA.
>
---
Mesajul a fost scanat de MailScanner
impotriva virusilor si a continutului
periculos si este considerat curat.
Acesta este un serviciu oferit gratuit
de Radiotel SA.
---
Detalii despre listele noastre de mail: http://www.lug.ro/