Hướng dẫn cài đặt sqlsrv trên XAMPP

  • Wednesday 10/08/2022

Bài viết này PA Việt Nam sẽ hướng dẫn cho bạn cách cài đặt sqlsrv pdo_sqlsrv trên XAMPP.

1. Sqlsrv là gì ?

Sqlsrvpdo_sqlsrv là gói mở rộng của PHP giúp bạn kết nối website với Microsoft SQL Server (MS SQL Server).

 

2. Cài đặt sqlsrv trên XAMPP

Bước 1:  Kiểm tra thông tin hệ thống trước khi cài đặt

Việc đầu tiên bạn cần làm trước khi tiến hành cài đặt sqlsrv trên XAMPP là kiểm tra phpinfo xem các thông số: Compiler, Architecture, Thread Safety…

Bạn thực hiện tạo file info.php với lệnh bên dưới và truy cập theo link http://localhost/info.php để hiện thị các thông số PHP đang được cấu hình hiện tại.

<?php phpinfo(); ?>

Hiện hệ thống đang sử dụng PHP 8.1.6, trình biên dịch Visual C++ 2019, nền tảng 64bit với chế độ Thread Safety được kích hoạt. Đây sẽ là các thông tin cần thiết trong việc lựa chọn gói cài đặt ở bước sau.

 

Bước 2: Tải sqlsrv và pdo_sqlsrv

Bạn cần truy cập trang PECL của php.net để tiến hành tải các file .dll của sqlsrv pdo_sqlsrvTùy vào hệ thống của bạn sẽ cần lựa chọn phiên bản phù hợp với PHP. Như đã kiểm tra ở Bước 1, mình sẽ chọn 8.1 Thread Safe (TS) x64.

 

Sau khi tải và giải nén hoàn tất, bạn tiến hành copy/paste 2 file php_pdo_sqlsrv.dllphp_sqlsrv.dll vào đường dẫn C:\xampp\php\ext, đây là đường dẫn mặc định khi cài đặt XAMPP trên Windows. Trường hợp bạn cài đặt XAMPP ở  ổ đĩa khác hoặc thư mục khác có thể thay đổi lại đường dẫn này.

 

Bước 3: Kích hoạt sqlsrv trên XAMPP

Để kích hoạt sqlsrv và pdo_sqlsrv trong PHP, bạn mở file C:\xampp\php\php.ini và thêm các lệnh sau:

extension=mysql
extension=sqlsrv
extension=pdo_sqlsrv

 

Sau khi hoàn tất, bạn khởi động lại Apache trên bảng điều khiển XAMPP bằng cách nhấn Stop và Start trở lại. Bạn mở trang chủ localhost lên, truy cập vào http://localhost/info.php và tìm từ khóa sqlsrv để biết kết quả.

 

Như vậy bạn đã cài đặt thành công gói mở rộng sqlsrv trên XAMPP.

Chúc các bạn thành công.

 

_________________________________________________________________

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/