de.comp.lang.php.* FAQ

17.16. Wie kann ich mehrere Verbindungen zu MySQL öffnen?

Antwort von Johannes Frömter

Manchmal ist es sinnvoll, gleichzeitig mehr als eine Verbindung zum Datenbankserver offen zu haben (z.B. wenn man mit mehr als einer Datenbank arbeitet). Der Befehl mysql_connect() hat leider den Mangel, dass er bei wiederholtem Aufruf mit identischem Hostnamen, Benutzernamen und Kennwort immer dieselbe Verbindungskennung liefert. Anstatt für diesen Zweck verschiedene Benutzer anzulegen, kann man ihn jedoch auch mit unterschiedlichen Hostnamen austricksen - einmal mit localhost und einmal mit 127.0.0.1 aufgerufen, liefert er bereits zwei unterschiedliche Links...

Ab PHP Version 4.2 besitzt mysql_connect() einen optionalen Parameter, mit dem man eine neue Verbindung erzwingen kann.

Valid HTML 4.01! Valid CSS!

17.16. Wie kann ich mehrere Verbindungen zu MySQL öffnen?
http://www.php-faq.de/q/q-mysql-verbindungen.html
Archiv der de.comp.lang.php-FAQ Dies ist eine Archivseite von 2008 und wurde seitdem nicht geändert. Das dclp-FAQ-Team