PHP-Fehler: Undefinierte Funktion „mysql_connect()“
Nach der Einrichtung von PHP, MySQL und Apache erscheint eine häufige PHP-Fehlermeldung Benutzer stoßen auf „Schwerwiegender Fehler: Aufruf der undefinierten Funktion mysql_connect()“. Dieser Fehler tritt normalerweise auf, wenn Sie versuchen, die Funktion „mysql_connect()“ zu verwenden, die in PHP 7 und späteren Versionen eine veraltete Funktion ist.
Um dieses Problem zu beheben, ermitteln Sie Ihre PHP-Version, indem Sie den folgenden Befehl ausführen:
php -version
Wenn das Ergebnis PHP 7 oder höher anzeigt, müssen Sie von „mysql_“-Funktionen auf ihre aktualisierten Gegenstücke migrieren. „mysqli_“-Funktionen. Hier ist ein Beispiel für die Aktualisierung Ihres Codes:
$host = "127.0.0.1"; $username = "root"; $pass = "foobar"; $con = mysqli_connect($host, $username, $pass, "your_database");
Diese Änderung ermöglicht es Ihnen, die Funktion „mysqli_connect()“ zu verwenden und eine Verbindung zu Ihrer MySQL-Datenbank herzustellen. Denken Sie daran, alle Ihre „mysql_“-Funktionen mit ihren „mysqli_“-Gegenstücken zu aktualisieren, wenn Sie ein Upgrade von älteren PHP-Versionen durchführen.
Das obige ist der detaillierte Inhalt vonWarum löst PHP den Fehler „Schwerwiegender Fehler: Aufruf der undefinierten Funktion mysql_connect()' aus und wie kann ich ihn beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!