Heim > Artikel > Backend-Entwicklung > So lösen Sie das Problem des PHP-ODBC-Verbindungsfehlers mit MySQL
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.
Empfohlen: „PHP-Video-Tutorial“
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:
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.
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 .
Wählen Sie den MySQL ODBC 8.0 Unicode-Treiber.
So sieht es nach der Fertigstellung aus
Ü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!