Cet article vous présente la méthode de connexion de Sqlserver à php7. Il comprend principalement des exemples d'utilisation, des compétences d'application, un résumé des points de connaissances de base et des questions nécessitant une attention particulière lors de la connexion de Sqlserver à php7.2. Il a une certaine valeur de référence et les amis dans le besoin peuvent le faire. référez-vous à lui.
Tout d'abord, php doit activer l'extension sqlsrv
1 Téléchargez SQLSRV40.EXE (prend en charge php7.0+), https://www.microsoft.com/en-us/download/. details.aspx?id =20098
2. Exécutez SQLSRV40.EXE pour générer le fichier d'extension, comme indiqué dans la figure
3. Copiez php_pdo_sqlsrv_7_ts_x64.dll et php_sqlsrv_7_ts_. x64.dll Accédez au Répertoire php/ext (mon ordinateur est en 64 bits)
Remarque : Pour la différence entre ts et nts, voir phpinfo
4 Ajoutez
extension=php_pdo_sqlsrv_7_ts_x64.dll
extension=php_sqlsrv_7_ts_x64.dll.
dans php.iniActiver l'extension
5. Installez le pilote ODBC 11 pour SQL (msodbcsql.msi)
https://www.microsoft.com/en-us/download/details.aspx?id=36434
6. Exécutez msodbcsql, terminez l'installation
Remarque :
7. Redémarrez Apache, l'extension sqlsrv est ouverte avec succès
Remarque : la version php7.1 ne sera pas ouverte avec succès selon cette méthode, en raison des deux php_pdo_sqlsrv_7_ts_x64.dll et php_sqlsrv_7_ts_x64.dll Le fichier d'extension n'est pas applicable à php7.1. Veuillez rechercher ces deux fichiers d'extension adaptés à php7.1. Apprentissage recommandé :
Tutoriel vidéo phpCe 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!