| MySQL-Verbindung auf Webspace testen |
| Geschrieben von: Michael Loth |
| Mittwoch, den 14. Juli 2010 um 00:00 Uhr |
|
Immer mal wieder stehen wir vor dem Problem für einen Kunden eine Website bei einem Hosting-Dienstleister (z.B. 1&1) aufzusetzen, die eine MySQL-Datenbank benötigt. Wie der Webspace wird auch die MySQL-Datenbank vom Dienstleister bereitgestellt, bei preiswerten Hostingprodukten erhält man oft keinen Zugang über eine Shell, sondern nur die Möglichkeit per FTP Dateien zu transferieren. Ein kurzes Script zum Testen der hoffentlich korrekt eingerichteten Datenbank ist jedoch schnell erstellt. Vom Dienstleister benötigen wir zur Datenbank immer mindestens folgende Informationen:
Unser Script erstellen wir mit einem einfachen Texteditor wie Wordpad oder Notepad (beide MS Windows). Die Datei erhält den folgenden Inhalt: <? php Dabei passen wir natürlich die Platzhalter hostname, dbuser und dbpassword entsprechend der Angaben zur MySQL-Datenbank vom Hosting-Dienstleister an. Um Anschluss die Datei unter dem Dateinamen testmysql.php speichern und im Bereich für Webdokumente (meist htdocs) über FTP auf den Server hochladen. Dann in einem beliebigen Webbrower unser Script aufrufen. die URL dazu könnte Beispielhaft so aussehen: http://www.kunde.com/testmysq.php Erscheint im Webbrowser ein Connection OK funktioniert die MySQL-Datenbank und wir haben die korrekten Daten dazu. Andernfalls erscheint eine Fehlermeldung wie zum Beispiel: Warning: mysql_connect(): Access denied for user ‘dbuser’@'localhost’ (using password: YES) in /path/to/mysqltest.php on line 2 ...die Fehlersuche kann beginnen - natürlich zu allererst bei den Verbindungsdaten zur MySQL-Datenbank die wir vom Hosting-Dienstleister erhalten haben... |
