पहली चीज़ जो आपको करने की ज़रूरत है, वह है इन कमांडों को चलाना:
use mysql
show tables;
कृपया अंतर नोट करें
MySQL 5.0 में mysql स्कीमा में 17 टेबल हैं
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| func |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| host |
| proc |
| procs_priv |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time_zone_transition_type |
| user |
+---------------------------+
MySQL 5.1 में mysql स्कीमा में 23 टेबल हैं
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| event |
| func |
| general_log |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| host |
| ndb_binlog_index |
| plugin |
| proc |
| procs_priv |
| servers |
| slow_log |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time_zone_transition_type |
| user |
+---------------------------+
MySQL 5.5 में mysql स्कीमा में 24 टेबल हैं
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| event |
| func |
| general_log |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| host |
| ndb_binlog_index |
| plugin |
| proc |
| procs_priv |
| proxies_priv |
| servers |
| slow_log |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time_zone_transition_type |
| user |
+---------------------------+
कृपया ध्यान दें कि MySQL 5.0 में mysql.plugin मौजूद नहीं है। यह बहुत ही प्रशंसनीय है कि आपने किसी तरह MySQL 5.0 को स्थापित किया और MySQL 5.5 के लिए महत्वपूर्ण तालिकाओं को गायब कर दिया।
यहाँ कुछ अच्छी खबर है। वहाँ कुछ तुम कोशिश कर सकते है।
इस उदाहरण के लिए
- ServerA वह जगह है जहाँ आपका MySQL 5.5 डेटा रहता है
- ServerB वह जगह है जहां आप एक अलग MySQL 5.5 वातावरण बनाएंगे
यहाँ आपके कदम हैं
- ServerA पर, mkdir / root / myusers
- ServerA पर, cp /var/lib/mysql/mysql/user.* / root / mylers /।
- सर्वरबी पर MySQL 5.5 स्थापित करें
- scp ServerB: / var / lib / mysql / mysql / * ServerA: / var / lib / mysql / mysql /।
- ServerA पर, cp /root/myusers/user.* / var / lib / mysql / mysql /।
- सेवा mysql प्रारंभ
बस।
यदि आप इसे विंडोज में चला रहे हैं, तो उन्हीं सिद्धांतों को लागू करना होगा।
कोशिश करो !!!
अद्यतन 2011-07-29 16:15 EDT
यदि आपके उपयोगकर्ता नाम में डीबी विशिष्ट विशेषाधिकार हैं, तो यहां आपके चरण हैं
- ServerA पर, mkdir / root / myusers
- ServerA पर, cp /var/lib/mysql/mysql/user.* / root / mylers /।
- ServerA पर, cp /var/lib/mysql/mysql/db.* / root / mylers /।
- सर्वरबी पर MySQL 5.5 स्थापित करें
- scp ServerB: / var / lib / mysql / mysql / * ServerA: / var / lib / mysql / mysql /।
- ServerA पर, cp / root / myusers / * / var / lib / mysql / mysql /।
- सेवा mysql प्रारंभ