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

मैसकल त्रुटि:टेबलस्पेस को डंप करने का प्रयास करते समय एक निश्चित ('mysql.infoschema'@'localhost') के रूप में निर्दिष्ट उपयोगकर्ता मौजूद नहीं है

मुझे वही त्रुटि हुई जब मैंने गलती से अपने MySQL संस्करण को 8 से 5.7 तक डाउनग्रेड कर दिया। पहली शुरुआत में पुराने संस्करण ने कुछ तोड़ दिया ताकि संस्करण 8 ऊपर त्रुटि दिखा रहा था। मेरे मामले में मुझे डॉकटर कंटेनर में प्रवेश करना पड़ा जहां MySQL पहले चल रहा था

docker exec -it mysql bash

फिर मैंने मूल रूप से यहां दिए गए चरणों का पालन किया

mysql -u root -p
mysql> SET GLOBAL innodb_fast_shutdown = 1;
mysql_upgrade -u root -p

इसमें कुछ मिनट लगे लेकिन फिर सब कुछ फिर से काम कर रहा था।



  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 का उपयोग करके विभिन्न क्षेत्रों पर एकाधिक GROUP_CONCAT

  2. जावा Android AsyncTask + mysql कनेक्शन

  3. mysql इंजेक्शन नुकसान?

  4. यदि मौजूद नहीं है तो MySql तालिका सम्मिलित करें अन्यथा अद्यतन करें

  5. चयन के लिए MySQL पंक्ति क्रम क्या है * table_name से;?