phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

PHPMyadmin mysql त्रुटि संदेश नहीं दिखाता है

इस तथ्य को देखते हुए कि आपको आउटपुट के रूप में "#1064 -" मिलता है, मुझे phpMyAdmin 3.3.9.2 स्रोत में केवल दो स्थान मिल सकते हैं जहां त्रुटि हो सकती है। पहला mysql_error पर कॉल में है या mysqli_error , इस पर निर्भर करता है कि आपका इंस्टॉलेशन किस बैकएंड का उपयोग कर रहा है। मैंने देखा कि आपने कहा था कि mysql_error ठीक काम करता है; यदि पहली बार लॉग इन करते समय आपको प्राप्त होने वाला phpMyAdmin जानकारी पृष्ठ इंगित करता है कि mysqli का उपयोग किया जा रहा है, तो आप उसे भी जांचना चाहेंगे।

लेकिन अगर mysql_error काम करता है, तो ऐसा लगता है कि समस्या phpMyAdmin के कैरेक्टर सेट कनवर्ज़न फंक्शन PMA_DBI_convert_message में है। पुस्तकालयों/डेटाबेस_इंटरफेस.lib.php में। आप return $message; . डालकर आसानी से इसकी पुष्टि कर सकते हैं उस समारोह के शीर्ष पर, वहां बाकी सब कुछ छोड़कर। अगर इससे यह (अधिक या कम) काम करता है, तो आप शायद यह निर्धारित करना चाहेंगे कि $server_language क्या है और $GLOBALS['charset'] सेट हो रहे हैं; देखें कि रूपांतरण iconv . का उपयोग कर रहा है या नहीं , recode_string , libiconv , या mb_convert_encoding; और फिर यह पता लगाने की कोशिश करें कि उनमें से कोई भी त्रुटि संदेश को ठीक से बदलने में विफल क्यों हो रहा है।



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. वैंप phpmyadmin स्क्रिप्ट/setup.php नहीं मिला, लेकिन वहां है

  2. मैं http://localhost/phpmyadmin/ तक नहीं पहुंच सकता

  3. सूचना:स्ट्रिंग रूपांतरण के लिए सरणी - PHP और mySQL

  4. Phpmyadmin में केंद्रीय कॉलम का उपयोग कैसे करें?

  5. PhpMyAdmin में त्रुटियों के बिना सत्र प्रारंभ नहीं कर सकता