मैं MySQL के लिए बेहद नया हूं और इसे विंडोज पर चला रहा हूं। मैं MySQL में डंपफाइल से एक डेटाबेस को पुनर्स्थापित करने की कोशिश कर रहा हूं, लेकिन मुझे निम्न त्रुटि मिलती है:
$ >mysql -u root -p -h localhost -D database -o < dump.sql
ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mode is enabled and mysql is run in non-interactive mode. Set --binary-mode to 1 if ASCII '\0' is expected. Query: 'SQLite format 3'.
मैंने कोशिश की $ > mysql -u root -p -h localhost -D database --binary-mode -o < dump.sql
लेकिन इसने मुझे निम्नलिखित दिया ERROR at line 1: Unknown command '\☻'.
यह एक 500 एमबी डंप फ़ाइल है, और जब मैं जीवीआईएम का उपयोग करके इसकी सामग्री देखता हूं, तो मैं देख सकता हूं कि यह अभिव्यक्ति और डेटा है जो समझ में नहीं आता है। जब मैं फ़ाइल से सामग्री को कॉपी करने की कोशिश करता हूं, तो यहां मैं वह सब कुछ कॉपी कर सकता हूं: SQLite format 3
इस तरह का अजीब लगता है।
.sql
अजीब चरित्र और एन्कोडिंग के साथ एक फ़ाइल थी। दूसरे प्रयास ने ठीक काम किया।