Maison > cadre php > Laravel > Connexion Laravel à la solution SQL Server

Connexion Laravel à la solution SQL Server

Guanhui
Libérer: 2020-06-18 18:04:58
avant
5160 Les gens l'ont consulté

Connexion Laravel à la solution SQL Server

1. laravel 7.0 se connecte à MySQL par défaut et le projet doit se connecter au serveur SQL (une autre application système)
$users = DB::connection( 'php_sqlsrv') ->select(…); Diverses erreurs se produisent.

Solution de code natif PHP personnel :

1 Configurez le fichier php.ini et ajoutez la bibliothèque dynamique correspondant à la version PHP, allez. au téléchargement officiel.

extension=php_pdo_sqlsrv_73_nts.dll
extension=php_sqlsrv_73_nts.dll

2. Installez le pilote car j'utilise Windows Server2016, le pilote doit donc voir s'il est pris en charge. .

 [这个是下载地址](https://docs.microsoft.com/zh-cn/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver15 "这个是下载地址")
Copier après la connexion

3. Redémarrez WAMP et utilisez la commande php -m pour vérifier s'il existe php_sqlsrv. La page peut également être vérifiée en utilisant phpinfo().

注意:windows环境一定要看好你的PHP版本,和path 的默认路径是不是你当前PHP版本对应上,否则你就会采坑。
Copier après la connexion

Connexion à la base de données

    $db = new \PDO("sqlsrv:Server=ip,1433;Database=sqlname", "username", "pw");
Copier après la connexion

Ensuite, il y a toutes sortes de divertissements

  $query = "Select * from table ";
  $res = $db->prepare($query);
  $res->execute();
  $tmp=$res->fetchAll(\PDO::FETCH_ASSOC);
Copier après la connexion

Tutoriel recommandé : "Tutoriel Laravel "

                                                                              

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!

Étiquettes associées:
source:learnku.com
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal