2016-06-23 16 views
-2

Wie der Titel zeigt, versuche ich meine MySQL-Datenbank mit meiner Website mit PHP zu verknüpfen.Verbinden der MySQL-Datenbank mit der Website mit PHP

Ich benutze GoDaddy Hosting für die MySQL-Datenbank und ich habe diesen Code direkt von ihnen und es funktioniert immer noch nicht, aus irgendeinem Grund, die folgenden Fehler geben.

Hier ist mein Code:

<?php 
    $hostname = "trdlibrary.db.6253425.hostedresource.com"; 
    $username = "*******"; 
    $password = "*******"; 
    $dbname = "trdlibrary"; 
    $connect = mysqli_connect($hostname, $username, $password, $dbname, 3306) OR DIE ("Unable to connect to database! Please try again later or contact an administrator for help."); 
?> 

Hier ist der Fehler:

Warnung: mysqli_connect(): (HY000/2002): Ein Verbindungsversuch ist fehlgeschlagen da die verbundene Partei nicht richtig reagieren nach einem Zeitraum von Zeit, oder die Verbindung konnte nicht hergestellt werden, weil der angeschlossene Host nicht antwortet. in C: \ xampp \ htdocs \ Suchmaschine \ dbconnect.php on Zeile 6 Verbindung zur Datenbank nicht möglich! Versuchen Sie es später erneut oder wenden Sie sich an einen Administrator unter .

Kann jemand das Problem sehen? .. oder ist das etwas, das ich GoDaddy's Unterstützungslinie über kontaktieren muss.

- EDIT -

Ich vergaß zu erwähnen, dass ich den Web-Server von meinem lokalen Rechner leite XAMPP mit (so kann ich den PHP-Skripte ausgeführt werden), aber der MySQL-Server ist off-site mit GoDaddy, also 'localhost' wird derzeit nicht funktionieren.

- EDIT # 2-

So habe ich gelernt, dass leider erfordert Remote-Zugriff von MySQL-Datenbanken zu GoDaddy ein teurer und ‚höherer Stufe‘ Hosting von ihnen Paket. Also habe ich gerade meine eigene Frage beantwortet, danke an diejenigen, die geantwortet haben.

Antwort

0

Sie müssen den Fernzugriff auf Datenbanken auf GoDaddy einrichten. Sie können auf diese page verweisen, um zu sehen, wie Sie es aktivieren können.

+0

Ich glaube, dass Feature wurde entfernt? Im Benutzerbereich des Hosting-Bereichs befinden sich die Elemente der MySQL-Datenbank nicht. – FirstOrderKylo