ฉันยังใหม่กับ MySQL และใช้งานบน Windows ฉันพยายามกู้คืนฐานข้อมูลจาก dumpfile ใน 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 Mb และเมื่อฉันดูเนื้อหาโดยใช้ gVIM สิ่งที่ฉันเห็นคือนิพจน์และข้อมูลที่ไม่สามารถเข้าใจได้ นอกจากนี้เมื่อฉันพยายามที่จะคัดลอกเนื้อหาจากไฟล์ไปยังโพสต์ที่นี่สิ่งที่ฉันสามารถคัดลอกคือ: SQLite format 3
ชนิดนี้ดูเหมือนแปลก
.sql
ไฟล์มีตัวอักษรแปลก ๆ และการเข้ารหัส ความพยายามครั้งที่สองทำงานได้ดี