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

पीएचपी घातक त्रुटि:अपरिभाषित समारोह के लिए कॉल mysql_connect ()

त्रुटि को ठीक करने के लिए, आपके पास मूल रूप से दो विकल्प हैं, या तो

1) mysql एक्सटेंशन के संदर्भों को हटाने के लिए कोड को संशोधित करें (और इसके बजाय mysqli या PDO का उपयोग करें), या

2) PHP का एक पुराना संस्करण स्थापित करें (PHP7 से पहले) जो mysql एक्सटेंशन का समर्थन करता है

अनुवर्ती:

यदि आप जो दावा करते हैं वह सच है... वह mysql_ फ़ंक्शन PHP7 के तहत काम कर रहे हैं, तो उसके लिए सबसे संभावित स्पष्टीकरण यह है कि किसी ने एक तृतीय पक्ष मॉड्यूल/लाइब्रेरी स्थापित की है जो mysql_ निर्यात करता है कार्य।

मेरा मानना ​​​​है कि ऐसी लाइब्रेरी बनाने के लिए कुछ काम किया गया था, ताकि पिछली संगतता प्रदान की जा सके। लाइब्रेरी नए PHP mysqli_ . का उपयोग करके डेटाबेस के साथ इंटरैक्ट करेगी कार्य करता है, और (अधिकतर) संगत mysql_ . प्रदान करता है विरासती अनुप्रयोगों के लिए कार्य करता है।

लेकिन वह PHP7 का हिस्सा नहीं है। वह एक तृतीय पक्ष ऐड-ऑन होगा।



  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. वाइल्डकार्ड एक MySQL डेटाबेस में एन्क्रिप्टेड डेटा की खोज?

  3. पीडीओ और माईएसक्यूएल फुलटेक्स्ट सर्च

  4. एक ही समय में वेब सम्मिलित करता है

  5. AVG क्वेरी के लिए तालिका का अनुकूलन कैसे करें?