Nun, manchmal kann sogar die Verwendung von localhost ohne Portnummer helfen. ZB
%Vor%Ich habe dieses Problem, wenn ich versuche, mein PHP-MySQL-Skript auszuführen. Wenn ich versuche, meine .php-Datei auszuführen, bekomme ich das.
%Vor%Dies ist Code für dbconnect.php:
%Vor%Ich habe versucht, dieses Format vorher zu verwenden, aber ich weiß nicht, was das Problem mit diesem Code zu sein scheint.
Vielen Dank im Voraus.
Sie haben das Passwort in Ihrer Verbindung vergessen.
Versuchen Sie es.
%Vor%Überprüfen Sie die Dokumentation hier .
Sie sollten zu MYSQLI
oder PDO
wechseln, wenn Sie sehen, dass MYSQL
bereits veraltet ist .
Das ursprüngliche Mysql-Passwort ist laut dieser Information für mysql ver 5.0 leer. Sie sollten Ihre Version überprüfen.
%Vor%BEARBEITEN:
Es konnte keine Verbindung hergestellt werden, weil der Zielcomputer dies aktiv abgelehnt hat
bedeutet, dass es keinen Fehler in Ihrem Code gibt, aber entweder haben Sie eine Firewall, die Ihre Verbindung blockiert oder Ihr System hört in einem anderen PORT.
zu tun: 1-überprüfen Sie Ihre Verbindungs-Port-Standard ist 3306.
2-try connect mit der Verwendung von "127.0.0.1" anstelle von "localhost", vielleicht hört es auf "127.0.0.1".
3 - Es könnte auch schiefgehen, wenn das andere Ende auf UDP hört, nicht auf TCP.
4- Bestätigen Sie Ihre Firewall-Verbindung, sofern dies zulässig ist.
Dieser Fehler ist NICHT passwortbezogen.
Passwortbezogene Fehler zeigen eine Antwort vom MySQL-Server an. Die Betreffantwort kommt NICHT vom MySQL-Server, sondern vom Client selbst. Es konnte keine Verbindung mit dem Server hergestellt werden, da die MASCHINE (nicht der Server) dies ablehnte. Es war also eher ein Netzwerkproblem oder eine andere Sache.
Versuchen Sie, eine Verbindung zu 127.0.0.1 herzustellen. Überprüfen Sie auch den Port, mit dem Sie sich verbinden und an welchen Port mysql läuft. Überprüfen Sie, ob Firewalls Verbindungen blockieren. Sind Sie sicher, dass MySQL Server läuft?
Diese Antwort hat möglicherweise zusätzliche Informationen: PHP -MySQL: Es konnte keine Verbindung hergestellt werden
Stellen Sie sicher, dass Ihr mysql-Dienst ausgeführt wird, indem Sie die Dienste einchecken: in Suchart: Dienste - & gt; check mysql, starte den Dienst, wenn er nicht läuft.
Nun, manchmal kann sogar die Verwendung von localhost ohne Portnummer helfen. ZB
%Vor%Ich hatte das gleiche Problem. Das Problem war, dass MySql nicht auf Xampp lief, also musste ich es ausführen, damit alles funktionierte.
Bitte stellen Sie sicher, dass MySql auf Ihrem lokalen Host läuft. Gehen Sie zu Xampp [oder anderen localhost] Systemsteuerung und klicken Sie auf Start / Ausführen unter Mysql].
Okay, ich habe diesen Fehler behoben! Es gibt keine Fehler bei der Codierung Ihrer SQL-Verbindung. Es wird von Port # für SQL verursacht. Gehe zu deinem XAmp oder wamp-Tool aus dem aktiven Drop-Down und wähle "einen anderen Port als 'gegeben #'". Dann gib dort 3306 ein. Es wird das Problem beheben. Vielen Dank.