Ich baue eine Website für einen Freund und er möchte einige Statistiken auf der Website. Die Statistiken sind auf einem dedizierten MySQL-Server und die Website auf einem anderen. Ich habe versucht, die Datenbank weiterhin mit der Website zu verknüpfen, aber es scheitert immer noch. Ich verwende PHP, um dies zu versuchen.Brauchen Sie Hilfe bei der Verbindung von PHP mit MySQL-Datenbank
Der Code, den ich versucht haben, ist hier zu verwenden:
<?php
$servername = "ns303998.ip-x-x-x.eu";
$username = "x";
$password = "x";
// Create connection
$conn = mysqli_connect($servername, $username, $password);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?>
Der Name der Datenbank ist das Problem. Irgendwelche Ideen dazu?
bestätigen über MySQL-Kommandozeilen-Client auswählen, die Sie aus der Ferne, bevor Sie PHP beinhalten eine Verbindung herstellen können, können Sie Ihre MySQL-Konfiguration die Verbindung blockiert sein. – Scuzzy
Wenn sich die Datenbank auf einem gemeinsam genutzten Server befindet, benötigen Sie oder Ihr Freund möglicherweise einen IP-Adressbereich, der den Remote-Zugriff auf den Server ermöglicht. In den meisten Fällen erlauben sie standardmäßig keine direkten Verbindungen von Seiten, die nicht auf ihren Hosting-Servern sind. – dbmitch
Danke, lass mich das untersuchen. – rbrodin