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

एक नए डेटाबेस के लिए एक MYSQL बैकअप को पुनर्स्थापित करने में असमर्थ

यह संभवतः कोडिंग सिस्टम के कारण होता है। मेरी डंप फ़ाइल पॉवरशेल में पुनर्निर्देशन (">") का उपयोग करके उत्पन्न होती है और मुझे उसी समस्या का सामना करना पड़ा। आउटपुट पुनर्निर्देशन ने UTF-16 लिटिल एंडियन के साथ एक फ़ाइल उत्पन्न की।

हालाँकि, इसे डंपफाइल को utf-8 में परिवर्तित करके हल किया जा सकता है। यह emacs में इस प्रकार किया जा सकता है:

एम-एक्स सेट-बफर-फाइल-कोडिंग-सिस्टम

फिर फ़ाइल को सहेजें और फिर से आयात करें।

फ़ाइल की कोडिंग प्रणाली का पता GNU "फ़ाइल" उपयोगिता का उपयोग करके लगाया जा सकता है, और यह विंडोज़ में भी उपलब्ध है और इसे यहाँ पाया जा सकता है:http://gnuwin32.sourceforge.net/packages/file.htm
भविष्य में उपयोग के लिए, एक बेहतर डंप कमांड जैसे:

mysqldump -r <फ़ाइल नाम>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. iPhone:इंटरनेट पर डेटाबेस से कनेक्ट हो रहा है?

  2. MySQL गणित और COUNT(*) LIMIT . में

  3. आईफोन ऐप (आईओएस एसडीके) को php/MySQL बैकएंड से कनेक्ट करने का सबसे अच्छा तरीका क्या है?

  4. प्रत्येक विवरण के साथ सभी डेटा परिवर्तनों को स्टोर करें (जैसे स्टैक ओवरफ्लो)

  5. मैं आईआईएस 7.0 पर काम कर रहे PHP और MySQL को कैसे प्राप्त करूं?