MacOS MAMP Pro menyokong Pemacu Microsoft ODBC 17 untuk Pelayan SQL.
<p>Tolong kawan-kawan, saya baru dalam membangunkan aplikasi PHP pada Mac (saya bangunkan pada Windows sebelum ini) dan saya memerlukan bantuan untuk memasang Pemacu ODBC 17 MAMP Pro untuk SQL Server. Saya memasang pemacu mengikut arahan di https://github.com/Braineee/microsoft-driver-on-mamp-for-mac/blob/master/README.md, tetapi saya mendapat ralat pemandu yang tidak ditemui. <br /><br />Pelanjutan telah ditambahkan dalam MAMP Pro: MAMP Pro<br /><br />Fail telah disalin ke MAMP: MAMP Pro<br />< ; br />Versi PHP: 8.1.13</p><p>Sambungan ke pelayan MSSQL:</p><p><br /></p>
<pre class="brush:php;toolbar:false;">private const SQLdriver = 'ODBC Driver 17 for SQL Server';
SQLserver const peribadi = '192.168.1.12';
private const SQLport = 1433;
private const SQLDBName = '?';
private const SQLusername = '?';
private const SQLpassword = '?';
private const SQLparameters = 'TDS_Version=8.0;ClientCharset=UTF-8;';
private const SQLDriverOptions = [PDO::ATTR_CURSOR =>
$dsn = 'DRIVER=' diri::SQLdriver ';' self::SQLserver. :SQLport . ';') 'DATABASE=' .
$this->pdo = new PDO("odbc:" . $dsn . "", self::SQLusername, self::SQLpassword);
$this->pdo->setAttribute(PDO::ATTR_CURSOR, PDO::CURSOR_SCROLL);</pra>
<p>Sambungan adalah normal pada pelayan Windows WAMP. Pada Mac saya mencuba segala-galanya tetapi pemandu tidak dijumpai. </p><p><br /></p>