MacOS MAMP Pro prend en charge le pilote Microsoft ODBC 17 pour SQL Server.
P粉594941301
P粉594941301 2023-08-08 13:37:00
0
1
715
<p>Aidez les gars, je suis nouveau dans le développement d'applications PHP sur Mac (j'ai déjà développé sur Windows) et j'ai besoin d'aide pour installer le pilote ODBC 17 de MAMP Pro pour SQL Server. J'ai installé le pilote en suivant les instructions sur https://github.com/Braineee/microsoft-driver-on-mamp-for-mac/blob/master/README.md, mais j'ai eu une erreur de pilote introuvable. <br /><br />L'extension a été ajoutée dans MAMP Pro : MAMP Pro<br /><br />Le fichier a été copié dans MAMP : MAMP Pro<br />< ; br />Version PHP : 8.1.13</p><p>Connexion au serveur MSSQL :</p><p><br /></p> <pre class="brush:php;toolbar:false;">private const SQLdriver = 'Pilote ODBC 17 pour SQL Server'; serveur SQL privé const = '192.168.1.12'; const privé SQLport = 1433 ; private const SQLDBName = '?'; private const SQLusername = '?'; private const SQLpassword = '?'; private const SQLparameters = 'TDS_Version=8.0;ClientCharset=UTF-8;'; const privé SQLDriverOptions = [PDO::ATTR_CURSOR => PDO::CURSOR_SCROLL]; $dsn = 'DRIVER=' . self::SQLdriver ';' . self::SQLserver . :SQLport ';') 'DATABASE=' . ($this->dbType === Marfos::DB_TYPE_MAIN ? self::SQLDBName : self::SQLDBNameTest) ';' $this->pdo = new PDO("odbc:" . $dsn . "", self::SQLusername, self::SQLpassword); $this->pdo->setAttribute(PDO::ATTR_CURSOR, PDO::CURSOR_SCROLL);</pre> <p>La connexion est normale sur le serveur Windows WAMP. Sur Mac j'ai tout essayé mais le pilote est introuvable. </p><p><br /></p>
P粉594941301
P粉594941301

répondre à tous(1)
P粉677684876

phpinfo() montre que l'extension PDO_SQLSRV est installée. Utilisez-le non pas via ODBC, mais via un DSN spécifique, comme ceci :

$pdo = new PDO("sqlsrv:Server=localhost;Database=testdb", "UserName", "Password");
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!