SQL Datenbankverbindung kommt nicht zu Stande
Guten Tag
Ich bin gerade dabei eine Verbindung zu einer SQL Datenbank mittels php aufzubauen. Jedoch bekomme ich folgende Fehlermeldung:
Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat
Mein Code lautet wie folgt:
Mittels MS Server Manager kann ich mich aber mit den Anmeldedaten anmelden und auf die Datenbank zugreifen.
Hat jemand eine Idee woran es liegen kann?
Danke schon mal im Voraus
Ich bin gerade dabei eine Verbindung zu einer SQL Datenbank mittels php aufzubauen. Jedoch bekomme ich folgende Fehlermeldung:
Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat
Mein Code lautet wie folgt:
<?php
$con = mysqli_connect("Server", "Benutzer", "Passwort", "Datenbankname");
if(!$con)
{
exit("Verbindungsfehler: ".mysqli_connect_error());
}else{
echo "Verbindung erfolgreich";
}
?>
Mittels MS Server Manager kann ich mich aber mit den Anmeldedaten anmelden und auf die Datenbank zugreifen.
Hat jemand eine Idee woran es liegen kann?
Danke schon mal im Voraus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 667618
Url: https://administrator.de/contentid/667618
Ausgedruckt am: 19.11.2024 um 13:11 Uhr
8 Kommentare
Neuester Kommentar
Ich bin gerade dabei eine Verbindung zu einer SQL Datenbank mittels php aufzubauen.
Das ist ein klein wenig unscharf formuliert
Hat jemand eine Idee woran es liegen kann?
Worin der Unterschied zwischen einen Oracle MySQL Server und einem MS SQL Server bei den Zugriffsmechanismen liegt, ist aber schon bekannt?
Moin,
sieht mir klassisch nach "irgendein Skript ungeprüft kopiert" aus.
Hilfe vorab:
Zeile 3 und als folge auch Zeile 6 sind vermutlich deine Probleme
Ich/ wir vermuten nämlich, dass du gerade mit dem Schlüssel des Passats versuchst, den 5er BMW zu öffnen
Gruß
em-pie
sieht mir klassisch nach "irgendein Skript ungeprüft kopiert" aus.
- Welches OS nutzt du für den Webserver?
- Welcher Webserver kommt zum Einsatz?
- Welches DBMS wird eingesetzt (MS SQL oder mySQL oder mongoDB, ...)?
- Welche Version de DBMS?
Hilfe vorab:
Zeile 3 und als folge auch Zeile 6 sind vermutlich deine Probleme
Ich/ wir vermuten nämlich, dass du gerade mit dem Schlüssel des Passats versuchst, den 5er BMW zu öffnen
Gruß
em-pie
Du willst dich mit dem hier ausseinandersetzen, ansonsten wird das nichts
Ein mysqli <-- ist für einen Connect zu einem MySQL Server gedacht nicht für einen MSSQL
https://docs.microsoft.com/en-us/sql/connect/php/microsoft-php-driver-fo ...
Ein mysqli <-- ist für einen Connect zu einem MySQL Server gedacht nicht für einen MSSQL
https://docs.microsoft.com/en-us/sql/connect/php/microsoft-php-driver-fo ...
bitte in die Ecke stellen und 100 Mal sagen
"ich schwöre daß ich eine Suchmaschine verwende"
Mit dem Thema hab ich schon zu tun gehabt, hab früher selber umfangreiche PHP Projekte gemacht und eins sollte einem bewußt sein - die gängigen PHP Distributionen haben "nur" einen Treiber für MySQL, für ander SQL Serverprodukte ist man auf das Wohlwollen des Herstellers angewiesen.
Microsoft hat früher keine eigenen Bibliotheken geliefert, aber das hat sich geändert - da Microsoft nun auch Linux und Docker unterstütt gibts aus Redmont eine PHP Erweiterung für MS SQL
https://docs.microsoft.com/de-de/sql/connect/php/download-drivers-php-sq ...
"ich schwöre daß ich eine Suchmaschine verwende"
Mit dem Thema hab ich schon zu tun gehabt, hab früher selber umfangreiche PHP Projekte gemacht und eins sollte einem bewußt sein - die gängigen PHP Distributionen haben "nur" einen Treiber für MySQL, für ander SQL Serverprodukte ist man auf das Wohlwollen des Herstellers angewiesen.
Microsoft hat früher keine eigenen Bibliotheken geliefert, aber das hat sich geändert - da Microsoft nun auch Linux und Docker unterstütt gibts aus Redmont eine PHP Erweiterung für MS SQL
https://docs.microsoft.com/de-de/sql/connect/php/download-drivers-php-sq ...