Baza de date folosita de 2 site-uri

Întrebări legate de conectarea la baze de date MySQL prin intermediul PHP

Moderatori: Zamolxe, Moderatori

Avatar utilizator
r3ticul
Average Member
Mesaje: 56
Membru din: Lun Iun 06, 2005 6:52 pm
Contact:

Baza de date folosita de 2 site-uri

Mesajde r3ticul » Mar Ian 02, 2007 3:35 pm

Vreau sa folosesc aceeasi baza de date in cadrul a 2 site-uri diferite(si servere de hosting diferite), insa nu stiu cum sa fac conexiunea. Daca mut site-urile pe acelasi server, e posibil sa mearga?

[code]$dbh=mysql_connect ("localhost", "numeBazaDate", "pass") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("numeBazaDate");[/code]


P.S. Novice rau intr'ale PHP-ului, asa ca, va rog, scuzati eventualele greseli de orice tip.



Avatar utilizator
jianuovidiu
Senior Member
Mesaje: 516
Membru din: Joi Mar 16, 2006 8:48 pm
Contact:

Re: Baza de date folosita de 2 site-uri

Mesajde jianuovidiu » Mar Ian 02, 2007 3:55 pm

pai ...

site1:

Cod: Selectaţi tot

$dbh=mysql_connect ("host_site1", "user_site1", "pass_site1") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("numeBazaDate");


site2:

Cod: Selectaţi tot

$dbh=mysql_connect ("host_site2", "user_site2", "pass_site2") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("numeBazaDate");

Avatar utilizator
r3ticul
Average Member
Mesaje: 56
Membru din: Lun Iun 06, 2005 6:52 pm
Contact:

Mesajde r3ticul » Mar Ian 02, 2007 4:14 pm

User-ul si pass-ul nu raman aceleasi?

Eu am schimbat asa:

[code]

$dbh=mysql_connect ("194.117.236.161", "user", "pass") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("numeBazaDate");

[/code]

insa, imi da eroarea asta: Lost connection to MySQL server during query.

Avatar utilizator
jianuovidiu
Senior Member
Mesaje: 516
Membru din: Joi Mar 16, 2006 8:48 pm
Contact:

Mesajde jianuovidiu » Mar Ian 02, 2007 4:20 pm

baza aia a ta de date unde se afla?
pe calculatorul tau de akasa ?
pe site1?
pe site2?

...unde?

Avatar utilizator
r3ticul
Average Member
Mesaje: 56
Membru din: Lun Iun 06, 2005 6:52 pm
Contact:

Mesajde r3ticul » Mar Ian 02, 2007 4:25 pm

baza de date se afla pe serverul site-ului site1 ....si vreau sa fie folosita si de site2 (site2 se afla pe alt server)

Avatar utilizator
jianuovidiu
Senior Member
Mesaje: 516
Membru din: Joi Mar 16, 2006 8:48 pm
Contact:

Mesajde jianuovidiu » Mar Ian 02, 2007 4:33 pm

mda....e problema aia de care am dat si eu si nu am rezolvat-o nici in ziua de azi.

Si eu am incercat sa ma conectez de pe un domeniu la baza mea de date de pe calc. de acasa si n-a mers :(

La tine e o situatie asemanatoare ...
Ramane o problema deschisa. Acum iar mi-ai adus aminte si chiar vreau si eu sa stiu cum s-ar rezolva problema asta.

Asteptam raspunsuri :roll:

Avatar utilizator
r3ticul
Average Member
Mesaje: 56
Membru din: Lun Iun 06, 2005 6:52 pm
Contact:

Mesajde r3ticul » Mar Ian 02, 2007 4:40 pm

am gasit pe net mai inainte cum ca trebuie setat din phpMyAdmin(site1) accesul pentru site2...adaugand ip-ul site2 nush pe unde.

Insa, am posibilitatea sa mut site2 pe serverul de hosting folosit si de site1. In cazul asta, oare mai apar probleme? A incercat cineva?

Avatar utilizator
kelye
Senior Member
Mesaje: 230
Membru din: Vin Ian 20, 2006 10:42 pm
Localitate: Bucuresti
Contact:

Mesajde kelye » Mar Ian 02, 2007 6:19 pm

DECI :D

pentru a te putea conecta remote trebuie ca userul tau sa aiba access de pe orice host sau evident sa definesti tu un host de pe care sa aiba acces

asta o verifici din phpMyAdmin la privileges (daca ai acces) sau cu un mysql_connect( ..) or die(mysql_error()) pe serverul remote (site2);

daca muti site-urile pe acelasi server evident poti accesa aceeasi baza de date folosind aceleasi date de conectare pt mysql_connect

Avatar utilizator
kelye
Senior Member
Mesaje: 230
Membru din: Vin Ian 20, 2006 10:42 pm
Localitate: Bucuresti
Contact:

Mesajde kelye » Mar Ian 02, 2007 6:19 pm

edit: dublura.. de la net :|

Avatar utilizator
r3ticul
Average Member
Mesaje: 56
Membru din: Lun Iun 06, 2005 6:52 pm
Contact:

Mesajde r3ticul » Mar Ian 02, 2007 6:30 pm

ms...gasit in phpMyAdmin ... va anunt daca merge :D


Înapoi la “MySQL”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 18 vizitatori