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

कोडनिर्देशक/PHP जांचें कि क्या डेटाबेस से कनेक्ट हो सकता है

मेरे प्रश्न का उत्तर कोडिग्निटर फ़ोरम पर यह थ्रेड पर दिया गया था। .

कुंजी यह है कि नहीं डेटाबेस को स्वत:प्रारंभ करें:

$db['xxx']['autoinit'] = FALSE; 

त्रुटियों को दबाने के लिए आप इसे सेट कर सकते हैं

$db['xxx']['db_debug'] = FALSE; 

फिर आपके कोड में जो डीबी स्थिति की जांच करता है, प्रारंभिक() फ़ंक्शन के TRUE/FALSE की जांच करें:

$db_obj = $this->database->load('xxx',TRUE);
  $connected = $db_obj->initialize();
  if (!$connected) {
  $db_obj = $this->database->load('yyy',TRUE);
} 

भविष्य के संदर्भ के लिए मेरी पूरी कॉन्फ़िगरेशन फ़ाइल यहां दी गई है:https://gist.github.com/3749863



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में सप्ताह के अनुसार समूह कैसे करें?

  2. PHP के साथ MySQL से पिछले 3 मिनट के रिकॉर्ड का चयन कैसे करें

  3. SQL का उपयोग करके पंक्तियों के बीच परिवर्तनों को कुशलतापूर्वक कैसे निर्धारित करें

  4. MySQL लेफ्ट जॉइन 3 टेबल

  5. PHP पीडीओ लूप का उपयोग करके सम्मिलित करें