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

कोडइग्निटर:प्रदान की गई सेटिंग्स का उपयोग करके अपने डेटाबेस सर्वर से कनेक्ट करने में असमर्थ त्रुटि संदेश

मुझे लगता है, PHP कॉन्फ़िगरेशन में कुछ गड़बड़ है।
सबसे पहले, ./config/database.php के अंत में इस स्क्रिप्ट का उपयोग करके अपने डेटाबेस कनेक्शन को डीबग करें :

...
  ...
  ...
  echo '<pre>';
  print_r($db['default']);
  echo '</pre>';

  echo 'Connecting to database: ' .$db['default']['database'];
  $dbh=mysql_connect
  (
    $db['default']['hostname'],
    $db['default']['username'],
    $db['default']['password'])
    or die('Cannot connect to the database because: ' . mysql_error());
    mysql_select_db ($db['default']['database']);

    echo '<br />   Connected OK:'  ;
    die( 'file: ' .__FILE__ . ' Line: ' .__LINE__); 
'; गूंज 'डेटाबेस से कनेक्ट हो रहा है:'। $ डीबी ['डिफ़ॉल्ट'] ['डेटाबेस']; $dbh=mysql_connect ($db['default']['hostname'], $db['default']['username'], $db['default']['password']) या मरें ('कनेक्ट नहीं हो सकता' डेटाबेस के लिए क्योंकि:'। mysql_error ()); mysql_select_db ($ डीबी ['डिफ़ॉल्ट'] ['डेटाबेस']); इको '
कनेक्टेड ओके:'; डाई ('फ़ाइल:' .__FILE__। 'लाइन:' .__LINE__);

फिर देखें कि समस्या क्या है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Percona XtraDB क्लस्टर को 8.0 . में अपग्रेड करने के लिए टिप्स

  2. पेजिंग सॉर्टिंग जोड़ें और jQuery डेटाटेबल का उपयोग करके खोजें

  3. कैसे जांचें कि mysql डेटाबेस मौजूद है या नहीं?

  4. यह पता लगाने के 3 तरीके कि क्या कोई स्ट्रिंग MySQL में रेगुलर एक्सप्रेशन से मेल खाती है

  5. MySQL में बहु-स्तंभ विदेशी कुंजी?