Maison  >  Article  >  développement back-end  >  Comment résoudre le problème de connexion de php odbc à l'erreur mysql

Comment résoudre le problème de connexion de php odbc à l'erreur mysql

藏色散人
藏色散人original
2020-08-21 10:25:462626parcourir

Solution à l'erreur php odbc : 1. Activez l'extension appropriée dans "php.ini" ; 2. Téléchargez le pilote ODBC 32 bits depuis le site officiel, installez-le et configurez le DSN de la source de données.

Comment résoudre le problème de connexion de php odbc à l'erreur mysql

Recommandé : "Vidéo PHP Tutoriel

Erreur courante 1 : appel à une fonction non définie ****_connect()

Ceci est lié à votre php. Votre php ne reconnaît pas cette fonction. En effet, dans php.ini, de nombreuses extensions sont précédées de points-virgules ";". Un php.ini pour PHP 5.0+ ressemble probablement à ceci :
php 5.0+的php.ini大概长这样

Si ";" y est ajouté, il ne prendra pas effet. Même le PHP fourni avec xampp ne contient pas les instructions d'extension nécessaires... encore moins les points-virgules...,
Ajoutez les deux dernières lignes de mon image ci-dessus à la fin de l'extension, et c'est comme Can résoudre cet appel à un problème non défini....

Erreur courante 2 : php utilise odbc pour se connecter à mysql et signale une erreur sql state im014 dans sqlconnect dans...

C'est encore plus déroutant. Cette erreur est due au fait que vous n'avez pas installé le pilote ODBC 32 bits. Accédez simplement au site officiel https://dev.mysql.com/downloads/connector/odbc/ pour télécharger l'installation 32 bits et configurer le DSN de la source de données. .
Comment résoudre le problème de connexion de php odbc à lerreur mysql

Choisissez le pilote Unicode MySQL ODBC 8.0.
Une fois terminé, cela ressemblera à ceci
Comment résoudre le problème de connexion de php odbc à lerreur mysql

D'ailleurs, vous n'avez pas besoin d'aller dans le panneau de configuration pour trouver les outils de gestion. Il y a ceci dans le menu de. win10 :

Ne serait-il pas plus pratique d'épingler ces deux-là qui commencent par ODBC à l'écran de démarrage ?
J'apprends les bases de données récemment, je marche sur les pièges et je nettoie les mines est devenu mon quotidien...Je dois être trop douée pour ça...
Apprenons ensemble, progressons ensemble !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn