Mysql - Zugriff auf db via Intranet ConnStr = ?

Deletemaster

Erfahrenes Mitglied
Hallo zusammen,
ich entwickle gerade eine Windows-Anwendung mit Zugriff auf eine Mysql db.
Ich möchte auf die db im Intranet zugreifen können.
Welchen Connection-String muss ich hierfür anwenden?
Auf dem lokalen Rechner=
"Driver={Mysql ODBC 3.51 Driver};database=_db_name;UID=root;Options=3";
soweit alles klar.
welchen Connection-String benötige ich auf den anderen Rechnern?
Ich muss doch hier die IP angeben...?
Könnt Ihr mir bitte ein Beispiel geben?
Danke für Eure Hilfe

Gruss Frank
 
Holla.

Vorweg: DAS steht 1a in der Doku von MySQL. Außerdem findest Du bei google mind. 1000 Seiten mit Beispielen. Ich hoffe diese triviale Frage ist kein Aprilscherz.

Also bitte:

DRIVER={MySQL ODBC 3.51 Driver};SERVER=PCNameOderIp;DATABASE=DatenbankName;UID=EinName;PASSWORD=EinPasswort;PORT=3306

Chris
 
Nein das war kein Aprilscherz...
klar das hier die IP angegeben werden muss!
Aber ich wußte nicht, daß es wirklich so trivial ist.
Habe den string ebenfalls in http://www.connectionStrings.com gefunden
Obwohl ich mit meinem Benutznamen mir
eine grant all on *.* gegeben habe, musste ich zusätzlich auch noch extra die rechte für die db setzen... (beim zugriff vom anderen rechner)
aber es funktioniert ja...
Nochmals DANKE
 
Du solltest beachten, dass ein '%' bei der Freigabe im MySQL Berechtigungssystem, allen Rechnern den Zugriff erlaubt, AUSSER dem lokalem.

Chris
 
Zurück