Was tun, wenn die PHP-MySQL-Verbindung fehlschlägt?

藏色散人
Freigeben: 2023-03-03 09:44:02
Original
4344 Leute haben es durchsucht

php mysql-Verbindung schlägt fehl, weil höhere Versionen von PHP nicht mehr „mysql_connect()“ verwenden, um eine Verbindung zur MySQL-Datenbank herzustellen. Die Lösung besteht darin, mysqli oder PDO zu verwenden, um „mysql_connect“ zu ersetzen und die Verbindung zu mysql wiederherzustellen.

Was tun, wenn die PHP-MySQL-Verbindung fehlschlägt?

Empfohlen: „PHP-Tutorial

PHP konnte keine Verbindung zu MySQL herstellen und ist fehlgeschlagen

Höhere Versionen von PHP verwenden mysql_connect() nicht mehr, um eine Verbindung zur MySQL-Datenbank herzustellen.

<?php
$con = mysql_connect("localhost","root","abc123");
if (!$con)
  {
  die(&#39;连接失败&#39; . mysql_error());
  }
?>
Nach dem Login kopieren

Heute habe ich den obigen Code verwendet, um eine Verknüpfung zu meiner Datenbank herzustellen, aber es ist fehlgeschlagen. Tipp:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in D:\Sian\Blog pages\demo.php on line 2
Nach dem Login kopieren

mysql_connect() ist veraltet und wird in Zukunft entfernt. Verwenden Sie mysqli oder PDO, um es zu ersetzen.

Dann erklärt es die offizielle PHP-Website so:

mysql_connect – Öffne eine Verbindung zum MySQL-Server

Warnung

Diese Erweiterung ist seit PHP verfügbar 5.5.0 Ab PHP 7.0.0 veraltet und entfernt. Es sollte durch die MySQLi- oder PDO_MySQL-Erweiterung ersetzt werden. Weitere Informationen finden Sie im MySQL: Selection API-Leitfaden und den zugehörigen FAQ.

Die Alternativen zu dieser Funktion sind:

mysqli_connect()
PDO::__construct()
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas tun, wenn die PHP-MySQL-Verbindung fehlschlägt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage