Heim > Artikel > Backend-Entwicklung > Warum erhalte ich in PHP 7 den Fehler „Schwerwiegender Fehler: Nicht erfasster Fehler: Aufruf der undefinierten Funktion mysql_connect()“?
Beim Versuch, eine Verbindung zu einer MySQL-Datenbank herzustellen, sind Sie auf Folgendes gestoßen die rätselhafte Fehlermeldung: „Schwerwiegender Fehler: Nicht erfasster Fehler: Aufruf der undefinierten Funktion mysql_connect()“.
Keine Angst, denn der Schuldige hinter diesem Fehler liegt in der Tatsache, dass PHP 7 sich von mysql_* verabschiedet hat. Funktionen. Wenn Sie also PHP 7 unter der Haube von XAMPP ausführen, stehen Ihnen diese Funktionen nicht mehr zur Verfügung.
Um dieses Hindernis zu überwinden, stehen Ihnen zwei gleichermaßen leistungsfähige Alternativen zur Verfügung:
Erwägen Sie den Wechsel zu MySQLi oder PDO, und Ihre Datenbankverbindungsprobleme gehören der Vergangenheit an.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich in PHP 7 den Fehler „Schwerwiegender Fehler: Nicht erfasster Fehler: Aufruf der undefinierten Funktion mysql_connect()“?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!