Xampp PHP7 Connect MSSQL Server

1 พ.ย. 2019 , 14,267 Views   , หมวดหมู่ MySQL PHP ทุกหมวดหมู่ โค๊ดดิ้ง   , ป้ายกำกับ:, , , ,


Xampp PHP7 ต้องการ Connect ฐานข้อมูล MSSQL Server

    1. โดยในขั้นตอนแรกให้เข้าไปลิ้งค์นี้ https://github.com/Microsoft/msphpsql/releases เพื่อไปดาวน์โหลด PHP Driver สำหรับ SQL Server เลือกสำหรับ PHP เวอร์ชันที่ต้องการ
    2. แต่ Zip ไฟล์ออกแล้ว แล้ว Copy ไฟล์  Windows-7.2/x86/php_pdo_sqlsrv_72_ts.dllไปใว้ที่ Folder xampp/php/ext

    3. ในไฟล์ xampp/php/php.ini ให้เพิ่มบรรทัด extension=php_pdo_sqlsrv_72_ts.dll ลงไปแล้วทำการ Restart Apache

    4. เปิด phpinfo ขึ้นมาดูก็จะเห็นว่ามี pdo_sqlsrv ขึ้นมาแล้ว
    5. ทำการ Connect

      หากรันแล้วขึ้น Error : SQLSTATE[IMSSP]: This extension requires the Microsoft ODBC Driver for SQL Server to communicate with SQL Server. Access the following URL to download the ODBC Driver for SQL Server for x86: https://go.microsoft.com/fwlink/?LinkId=1637121

      ให้ทำการเข้าไปตามลิ้งค์ที่แจ้งมาใน Error : https://go.microsoft.com/fwlink/?LinkId=1637121  หรือ(https://docs.microsoft.com/en-us/sql/connect/php/system-requirements-for-the-php-sql-driver?redirectedfrom=MSDN&view=sql-server-ver15) แล้วไปดาวน์โหลด Microsoft ODBC Driver for SQL Server ในเวอร์ชั้นที่เราใช้ แล้วก็ติดตั้งลงเครื่องจากนั้นรันอีกครั้ง Error ก็จะหายไปครับผม

 

ดูการใช้งาน การเขียน PHP ติดต่อกับ Database ของ SQL Server ด้วย function ของ PDO เพิ่มเติมได้ตามนี้ครับ https://www.thaicreate.com/php/php-sql-server-pdo.html

Credit :


ป้ายกำกับ:, , , ,