Dll Php_pdo_sqlsrv
Trình điều khiển Microsoft dành cho PHP dành cho Microsoft SQL Server là các phần mở rộng PHP cho phép đọc và ghi dữ liệu SQL Server từ bên trong các tập lệnh PHP. Tiện ích mở rộng SQLSRV cung cấp giao diện thủ tục trong khi tiện ích mở rộng PDO_SQLSRV triển khai Đối tượng dữ liệu PHP (PDO) để truy cập dữ liệu trong tất cả các phiên bản của SQL Server 2012 trở lên (bao gồm cả Azure SQL DB). Các trình điều khiển này dựa vào Trình điều khiển ODBC của Microsoft dành cho SQL Server để xử lý giao tiếp cấp thấp với SQL Server Show
Bản phát hành này chứa trình điều khiển SQLSRV và PDO_SQLSRV cho PHP 7. 3+ với những cải tiến về cả trình điều khiển và một số hạn chế. Các bản phát hành sắp tới sẽ chứa các chức năng bổ sung, sửa lỗi và hơn thế nữa Tham gia cuộc khảo sát của chúng tôiCảm ơn bạn đã dành thời gian tham gia khảo sát ý kiến. Bạn có thể tiếp tục giúp chúng tôi cải thiện bằng cách cho chúng tôi biết cách chúng tôi đang làm và cách bạn sử dụng PHP Trạng thái của các bản dựng gần đây nhấtAzure Pipelines (Linux)Phạm vi phủ sóng của AppVeyor (Windows) (Windows)Bắt đầuVui lòng theo dõi trang Bắt đầu thông báoVui lòng theo dõi Trình điều khiển máy chủ SQL để biết thông báo điều kiện tiên quyếtĐể biết chi tiết đầy đủ về yêu cầu hệ thống đối với trình điều khiển, hãy xem yêu cầu hệ thống trên Microsoft Docs Trên máy khách
Về phía máy chủ, Microsoft SQL Server 2012 trở lên trên Windows được hỗ trợ, cũng như Microsoft SQL Server 2016 trở lên trên Linux Xây dựng và cài đặt trình điều khiển trên WindowsTrình điều khiển được phân phối dưới dạng tiện ích mở rộng được biên dịch trước cho PHP được tìm thấy trên trang phát hành. Chúng có sẵn ở các phiên bản an toàn luồng và không an toàn luồng cũng như ở phiên bản 32 bit (chỉ dành cho Windows) và 64 bit. Mã nguồn cho các trình điều khiển cũng có sẵn và bạn có thể biên dịch chúng thành các phiên bản an toàn cho luồng hoặc không an toàn cho luồng. Cấu hình an toàn luồng của máy chủ web của bạn sẽ xác định phiên bản bạn cần Nếu bạn chọn xây dựng trình điều khiển, bạn phải có khả năng xây dựng PHP 7. * hoặc 8. * không bao gồm các phần mở rộng này. Để được trợ giúp xây dựng PHP trên Windows, hãy xem trang web PHP chính thức. Để biết chi tiết về cách biên dịch trình điều khiển, hãy xem tài liệu -- bản dựng ví dụ được cung cấp, nhưng bạn cũng có thể biên dịch trình điều khiển theo cách thủ công Để tải trình điều khiển, hãy đảm bảo rằng trình điều khiển nằm trong thư mục tiện ích mở rộng PHP của bạn và bật nó trong tệp php của bản cài đặt PHP của bạn. ini bằng cách thêm Cuối cùng, nếu chạy PHP trong máy chủ Web, hãy khởi động lại máy chủ Web Cài đặt (UNIX)Để có hướng dẫn đầy đủ về cách cài đặt trình điều khiển trên tất cả các nền tảng Unix được hỗ trợ, hãy xem hướng dẫn cài đặt trên Microsoft Docs Mã mẫuĐối với các mẫu mã PHP, vui lòng xem thư mục mẫu hoặc các mẫu mã trên Microsoft Docs. Để biết thông tin về cách sử dụng trình điều khiển, hãy xem Trình điều khiển Microsoft dành cho PHP dành cho Microsoft SQL Server Hạn chế và các vấn đề đã biếtVui lòng tham khảo Bản phát hành để biết các giới hạn mới nhất và các sự cố đã biết số phiên bảnSố phiên bản của trình điều khiển PHP tuân theo phiên bản ngữ nghĩa Đưa ra một số phiên bản MAJOR. NGƯỜI VỊ THÀNH NIÊN. VÁ,
Số phiên bản có thể có số nhận dạng phiên bản trước khi phát hành để cho biết độ ổn định và/hoặc xây dựng siêu dữ liệu
Các kế hoạch trong tương lai
Nguyên tắc báo cáo vấn đềChúng tôi đánh giá cao việc bạn dành thời gian để kiểm tra trình điều khiển, cung cấp phản hồi và báo cáo bất kỳ sự cố nào. Sẽ rất hữu ích nếu bạn
Cảm ơn bạn câu hỏiQ. Chúng tôi có thể lấy ngày cho bất kỳ Kế hoạch Tương lai nào được liệt kê ở trên không? A. Tại thời điểm này, Microsoft không thể công bố ngày. Chúng tôi đang nỗ lực để phát hành các phiên bản trình điều khiển trong tương lai và sẽ chia sẻ các kế hoạch trong tương lai khi thích hợp Q. Cái gì tiếp theo? A. Chúng tôi sẽ tiếp tục thực hiện các kế hoạch trong tương lai và phát hành bản xem trước của các bản phát hành sắp tới Q. Microsoft có nhận yêu cầu kéo cho dự án này không? A. Đúng. Vui lòng gửi yêu cầu kéo đến nhánh dev, không phải nhánh chính Giấy phépTrình điều khiển Microsoft cho PHP dành cho SQL Server được cấp phép theo giấy phép MIT. Xem tệp GIẤY PHÉP để biết thêm chi tiết quy tắc ứng xửDự án này đã áp dụng Bộ quy tắc ứng xử mã nguồn mở của Microsoft. Để biết thêm thông tin, hãy xem Câu hỏi thường gặp về Quy tắc Ứng xử hoặc liên hệ với opencode@microsoft. com với bất kỳ câu hỏi hoặc ý kiến thêm Làm cách nào để cài đặt Php_sqlsrv?Sử dụng Trình điều khiển máy chủ SQL (SQLSRV) cho PHP từ Microsoft . Cài đặt Microsoft SQL Server bao gồm SQL Server Management Studio. . Định cấu hình Windows cho MSSQL. . Tạo và cấu hình cơ sở dữ liệu mới. . Cài đặt PHP và máy chủ web. . Cài đặt trình điều khiển máy chủ SQL cho PHP. . Định cấu hình PHP để sử dụng trình điều khiển PDO SQLSRV thích hợp Làm cách nào để bật Pdo_sqlsrv trong PHP?Trên Windows, tiện ích mở rộng PDO_SQLSRV được kích hoạt bằng cách tải xuống và thêm các tệp DLL thích hợp vào thư mục tiện ích mở rộng PHP của bạn và mục nhập tương ứng vào tệp php. tệp ini . Trên Linux và macOS, có thể cài đặt tiện ích mở rộng PDO_SQLSRV bằng cách sử dụng »PECL.
Làm cách nào để cài đặt trình điều khiển PHP cho SQL Server?Mở trình duyệt và truy cập http. // localhost/thông tin. php. Cuộn xuống trang kết quả để tìm phần sqlsrv và pdo_sqlsrv. Xác nhận rằng trình điều khiển đã được tải và cài đặt cấu hình được đặt thành giá trị mặc định (xem Hình 1)
Làm cách nào để cài đặt PDO SQL Server?Cách cài đặt và bật Trình điều khiển PDO của Microsoft SQL Server (PDO_SQLSRV) trong PHP . Đầu tiên, tải xuống trình điều khiển từ trang web chính thức Giải nén kho lưu trữ đã tải xuống và chọn phiên bản trình điều khiển chính xác cho máy chủ PHP của bạn. . Sao chép tệp thư viện dll thoải mái vào thư mục tiện ích mở rộng PHP của bạn (php/ext/) |