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

कमांड लाइन PHP mysql_connect () त्रुटि

सबसे पहले, आप

. का उपयोग कर सकते हैं
php -m

कमांड-लाइन से, यह जांचने के लिए कि कौन से एक्सटेंशन सक्षम हैं।

यदि mysql सूची में नहीं है, तो इसका मतलब है कि यह सक्षम / लोड नहीं है - जो शायद यहाँ है।


फिर, आप उपयोग करना चाहेंगे

php --ini

यह जांचने के लिए कि कौन सा .ini फाइल (फाइलें) PHP द्वारा पढ़ी जाती हैं।


एक बार जब आपको पता चल जाए कि कौन सा php.ini फ़ाइल का उपयोग किया जाता है, आपको उसे संपादित करना होगा, और कुछ इस तरह जोड़ना होगा:

; configuration for php MySQL module
extension=mysql.so

mysql लोड करने के लिए विस्तार।


आपके वितरण के आधार पर, .ini . हो सकता है फ़ाइल प्रति एक्सटेंशन (उबंटू ऐसा करता है, उदाहरण के लिए)

अगर ऐसा है, तो आप एक नया .ini भी बना सकते हैं फ़ाइल (mysql.ini उदाहरण के लिए) दूसरे के बगल में, और उन दो पंक्तियों को डालें जिन्हें मैंने उस नई फ़ाइल में पोस्ट किया था।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक ही एप्लिकेशन, अलग-अलग डेटाबेस:एंटिटी फ्रेमवर्क 6.X + MySQL + SQL सर्वर

  2. .NET कोर 2.1 पहचान सभी उपयोगकर्ताओं को उनकी संबंधित भूमिकाओं के साथ मिलती है

  3. PHP:स्टार रेटिंग सिस्टम अवधारणा?

  4. संसाधनों, विषयों और अध्यायों के बारे में सामान्यीकृत डीबी में ग्रुप बाय के साथ जुड़ें

  5. गंभीर त्रुटि:अपरिभाषित फ़ंक्शन को कॉल करें session_register ()