Heim  >  Artikel  >  Backend-Entwicklung  >  So lösen Sie das Problem des PHP-ODBC-Verbindungsfehlers mit MySQL

So lösen Sie das Problem des PHP-ODBC-Verbindungsfehlers mit MySQL

藏色散人
藏色散人Original
2020-08-21 10:25:462632Durchsuche

Lösung für den PHP-ODBC-Fehler: 1. Aktivieren Sie die entsprechende Erweiterung in „php.ini“ 2. Laden Sie den 32-Bit-ODBC-Treiber von der offiziellen Website herunter, installieren Sie ihn und konfigurieren Sie den Datenquellen-DSN.

So lösen Sie das Problem des PHP-ODBC-Verbindungsfehlers mit MySQL

Empfohlen: „PHP-Video-Tutorial

Häufiger Fehler 1: Aufruf der undefinierten Funktion ****_connect()

Dies hängt mit Ihrem PHP zusammen. Ihr PHP erkennt diese Funktion nicht. Dies liegt daran, dass in php.ini vielen Erweiterungen Semikolons „;“ vorangestellt sind. Eine php.ini für PHP 5.0+ sieht wahrscheinlich so aus:
php 5.0+的php.ini大概长这样

Wenn „;“ hinzugefügt wird, wird es nicht wirksam. Sogar das PHP, das mit xampp geliefert wird, enthält nicht einige notwendige Erweiterungsanweisungen ... geschweige denn Semikolons ...
Fügen Sie die letzten beiden Zeilen meines Bildes oben am Ende der Erweiterung hinzu, um das Problem zu lösen Dieser Aufruf an undefiniert … Problem.

Häufiger Fehler 2: Wenn PHP odbc verwendet, um eine Verbindung zu MySQL herzustellen, meldet es einen Fehler „SQL-Status im014“ in „SQLConnect“ in …

Das ist noch verwirrender. Dieser Fehler liegt daran, dass Sie den 32-Bit-ODBC-Treiber nicht installiert haben. Gehen Sie einfach auf die offizielle Website https://dev.mysql.com/downloads/connector/odbc/, um die 32-Bit-Installation herunterzuladen und den Datenquellen-DSN zu konfigurieren .
So lösen Sie das Problem des PHP-ODBC-Verbindungsfehlers mit MySQL

Wählen Sie den MySQL ODBC 8.0 Unicode-Treiber.
So sieht es nach der Fertigstellung aus
So lösen Sie das Problem des PHP-ODBC-Verbindungsfehlers mit MySQL

Übrigens müssen Sie nicht in die Systemsteuerung gehen, um die Verwaltungstools zu finden. Das gibt es im Win10-Menü:

Wäre es nicht so? Es wäre bequemer, die beiden ODBC-Einträge auf dem Startbildschirm zu fixieren. Ich lerne derzeit, Fallstricke zu fangen und Minen zu räumen. Ich bin wahrscheinlich zu gut darin. Lasst uns gemeinsam lernen und Fortschritte machen zusammen!

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem des PHP-ODBC-Verbindungsfehlers mit MySQL. 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