Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

मैं PHP के साथ काम करने के लिए SQLSRV एक्सटेंशन कैसे प्राप्त करूं, क्योंकि MSSQL पदावनत है?

http://php.net/manual/en/intro.mssql.php उद्धृत करना:

<ब्लॉकक्वॉट>

MSSQL एक्सटेंशन अब विंडोज़ पर PHP 5.3 या बाद के संस्करण के साथ उपलब्ध नहीं है। SQLSRV, MS SQL के लिए एक वैकल्पिक ड्राइवर Microsoft से उपलब्ध है:» http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx।

एक बार जब आप इसे डाउनलोड कर लेते हैं, तो इस पृष्ठ पर दिए गए निर्देशों का पालन करें:

  • SQL सर्वर के लिए PHP के लिए Microsoft ड्राइवर लोड हो रहा है

संक्षेप में:

<ब्लॉकक्वॉट>

ड्राइवर फ़ाइल को अपनी PHP एक्सटेंशन निर्देशिका में रखें।
ड्राइवर को शामिल करने के लिए php.ini फ़ाइल को संशोधित करें। उदाहरण के लिए:

extension=php_sqlsrv_53_nts_vc9.dll  

वेब सर्वर को पुनरारंभ करें।

यह भी देखें (उस पेज से कॉपी किया गया)

  • सिस्टम आवश्यकताएँ (SQL सर्वर के लिए PHP के लिए Microsoft ड्राइवर)
  • आरंभ करना
  • प्रोग्रामिंग गाइड
  • SQLSRV ड्राइवर API संदर्भ (SQL सर्वर के लिए PHP के लिए Microsoft ड्राइवर)

SQLSRV एक्सटेंशन के लिए PHP मैनुअल http://php.net/manual/en/sqlsrv.installation.php पर स्थित है और इंस्टॉलेशन के लिए निम्नलिखित प्रदान करता है:

<ब्लॉकक्वॉट>

SQLSRV एक्सटेंशन को आपकी PHP एक्सटेंशन निर्देशिका में उपयुक्त DLL फ़ाइल और php.ini फ़ाइल में संबंधित प्रविष्टि जोड़कर सक्षम किया गया है। SQLSRV डाउनलोड कई ड्राइवर फ़ाइलों के साथ आता है। आप किस ड्राइवर फ़ाइल का उपयोग करते हैं, यह 3 कारकों पर निर्भर करेगा:आप जिस PHP संस्करण का उपयोग कर रहे हैं, चाहे आप थ्रेड-सुरक्षित या गैर-थ्रेड-सुरक्षित PHP का उपयोग कर रहे हों, और क्या आपका PHP इंस्टॉलेशन VC6 या VC9 कंपाइलर के साथ संकलित किया गया था। उदाहरण के लिए, यदि आप PHP 5.3 चला रहे हैं, तो आप गैर-थ्रेड-सुरक्षित PHP का उपयोग कर रहे हैं, और आपका PHP इंस्टॉलेशन VC9 कंपाइलर के साथ संकलित किया गया था, आपको php_sqlsrv_53_nts_vc9.dll फ़ाइल का उपयोग करना चाहिए। (यदि आप अपने वेब सर्वर के रूप में IIS का उपयोग कर रहे हैं तो आपको VC9 कंपाइलर के साथ संकलित एक गैर-थ्रेड-सुरक्षित संस्करण का उपयोग करना चाहिए)। यदि आप PHP 5.2 चला रहे हैं, आप थ्रेड-सुरक्षित PHP का उपयोग कर रहे हैं, और आपका PHP इंस्टॉलेशन VC6 कंपाइलर के साथ संकलित किया गया था, तो आपको php_sqlsrv_52_ts_vc6.dll फ़ाइल का उपयोग करना चाहिए।

ड्राइवरों का उपयोग पीडीओ के साथ भी किया जा सकता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. किसी सरणी को SQL सर्वर संग्रहीत कार्यविधि में कैसे पास करें

  2. SQL सर्वर 2014 में विलंबित स्थायित्व

  3. SQL में क्रॉस जॉइन बनाम इनर जॉइन

  4. SQL सर्वर में दिनांक से दिन का नाम प्राप्त करने के 3 तरीके (T-SQL)

  5. मैं SQL सर्वर में लिंक किए गए डेटाबेस सर्वर कैसे बनाऊं और क्वेरी करूं?