Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn PHP mysql_connect nicht unterstützt wird?

Was soll ich tun, wenn PHP mysql_connect nicht unterstützt wird?

藏色散人
藏色散人Original
2020-09-04 09:22:413276Durchsuche

php mysql_connect wird nicht unterstützt, da PHP7 die Funktion „mysql_connect“ nicht mehr unterstützt. Diese Funktion ist eine veraltete Funktion und muss durch MySQLi oder die PDO_MySQL-Erweiterung ersetzt werden.

Was soll ich tun, wenn PHP mysql_connect nicht unterstützt wird?

Empfohlen: „PHP-Video-Tutorial

mysql_connect() wird in PHP7 nicht unterstützt, wird aber in PHP5.5 unterstützt. Es handelt sich um eine veraltete Funktion. Ich verwende PHP7 seit Tagen und Ich habe festgestellt, dass es sich gegenüber PHP5 stark geändert hat. Die größte Änderung besteht lediglich darin, dass sich die MySQL-Verbindungsbibliothek geändert hat.

Die Funktion mysql_connect() wird zum Herstellen einer Verbindung in PHP5 verwendet, aber tatsächlich wird MySQL ab PHP5.5 nicht mehr empfohlen und ist eine aufgegebene Funktion

Es scheint, dass sie in PHP7 nicht mehr unterstützt wird Auf der offiziellen Website wird sie durch die folgenden beiden ersetzt:

Diese Erweiterung ist ab PHP 5.5.0 veraltet und wird in Zukunft entfernt. Es sollte durch die MySQLi- oder PDO_MySQL-Erweiterung ersetzt werden. Weitere Informationen finden Sie im MySQL: Auswahl einer API-Leitfaden und den zugehörigen FAQ. Die Alternativen zu dieser Funktion sind:

mysqli_connect()

PDO::__construct()

Wenn Sie sie verwenden, können Sie stattdessen mysqli_connect() verwenden eine objektorientierte Bibliothek sein.

In php.ini gibt es nur extension=php_mysqli.dll und keine Erweiterung extension=php_mysql.dll mehr.

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP mysql_connect nicht unterstützt wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn