Zwei Webserver Zugriff auf eine MySQL-Datenbank??

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

Zwei Webserver Zugriff auf eine MySQL-Datenbank??

Postby Olistoecker » 20. September 2004 13:21

Hallo,

ich habe zwei Webserver, die aber beide auf eine Datenbank zugreifen sollen.
Also bei Webserver A liegen die Datenbankdaten ganz normal in mySQL/Data. Der Webserver B, soll jetzt aber auch auf diese Datenbank zugreifen können.
Die Server sind mit einer 2MBit Standleitug verbunden, Berechtigungs-probleme gibt es auch keine.
Wie und wo muß ich das einstellen??

Bitte dringend um Hilfe.

DANKE Oli :?
Olistoecker
 
Posts: 13
Joined: 26. August 2004 10:39

Postby Wiedmann » 20. September 2004 13:31

Berechtigungs-probleme gibt es auch keine.

Wenn dieses Zutrifft ...

Wie und wo muß ich das einstellen??

... gibt es auch nichts mehr zum Einstellen.

In deinen Scripten auf Webserver B gibst du einfach als $host den DNS-Namen oder IP von Webserver A an.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Olistoecker » 20. September 2004 13:48

mysql_connect("ip-Webserver A","","")??

hab ich des richtig verstanden??

Werd´s ausprobieren, vielen Dank einstweilen....

Gruß Oli
Olistoecker
 
Posts: 13
Joined: 26. August 2004 10:39

Postby Wiedmann » 20. September 2004 15:43

Du kannst ruhig in deinem vorhanden Thread bleiben...

Olistoecker wrote:Einfach die IP des Servers A in die Skripte von Server B übertragen geht net??

Vielleicht verrätst du uns was nicht geht? Das ist dir ja bestimmt wegen einer Fehlermeldung aufgefallen...
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Olistoecker » 21. September 2004 07:17

Das ist die inc von Server A, funzt einwandfrei
<?
mysql_connect("localhost","","") or die
("Keine Verbindung m&ouml;glich");

mysql_select_db("login_base") or die
("Datenbank existiert nicht");
?>

Das ist die inc von Server B, da sagt er dann "Datenbank existiert nicht".

<?
mysql_connect("192.168.23.2","","") or die
("Keine Verbindung m&ouml;glich");

mysql_select_db("login_base") or die
("Datenbank existiert nicht");
?>

Also Verbindung bekommt er scheinbar, sonst würde er ja schon die erste Fehlermeldung raushauen oder??
Olistoecker
 
Posts: 13
Joined: 26. August 2004 10:39

Re: Zwei Webserver Zugriff auf eine MySQL-Datenbank??

Postby Hanspeter Thöni » 21. September 2004 07:26

Olistoecker wrote:Berechtigungs-probleme gibt es auch keine.


Bist du dir da sicher? Du meldest dich ja ohne Benutzernamen/Passwort an. Die mysql-Standardeinstellung lässt dies aber nur vom localhost her zu. Wenn du vom 2. Server her kommt, kannst du dich so zwar noch anmelden, hast aber keine Rechte und kannst damit natürlich auch die Datenbank nicht sehen. Daher die Fehlermeldung beim db_select.
Würde empfehlen in Mysql einen entsprechenden Benutzer mit den nötigen Rechten anzulegen.
Gruss Hanspeter
User avatar
Hanspeter Thöni
 
Posts: 233
Joined: 17. August 2004 10:29
Location: Schweiz

Postby Olistoecker » 21. September 2004 07:32

Aha, klingt logisch, kannst mir auch sagen woher ich des Passwort bekomme, bzw. wo ich es einstellen muß??

Danke
Olistoecker
 
Posts: 13
Joined: 26. August 2004 10:39

Postby Hanspeter Thöni » 21. September 2004 07:40

Gukst du hier...
http://dev.mysql.com/doc/mysql/de/Adding_users.html

Ich persönlich bevorzuge aber den Mysql Administrator da es so einfach zu handhaben ist.
Gruss Hanspeter
User avatar
Hanspeter Thöni
 
Posts: 233
Joined: 17. August 2004 10:29
Location: Schweiz

Postby Olistoecker » 21. September 2004 07:57

Dickes fettes Danke in die Schweiz.... Es funtzt

JUHU!!

:D :lol: :D

Grüße Oli
Olistoecker
 
Posts: 13
Joined: 26. August 2004 10:39


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 2 guests