Tôi cực kỳ mới với MySQL và đang chạy nó trên Windows. Tôi đang cố gắng khôi phục Cơ sở dữ liệu từ tệp tin lưu trữ trong MySQL, nhưng tôi gặp lỗi sau:
$ >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'.
Tôi đã thử $ > mysql -u root -p -h localhost -D database --binary-mode -o < dump.sql
nhưng điều này đã cho tôi như sau ERROR at line 1: Unknown command '\☻'.
Đây là tệp kết xuất 500 Mb và khi tôi xem nội dung của nó bằng gVIM, tất cả những gì tôi có thể thấy là các biểu thức và dữ liệu không thể hiểu được. Ngoài ra khi tôi cố gắng sao chép nội dung từ tệp để đăng ở đây, tất cả những gì tôi có thể sao chép là: SQLite format 3
Loại này có vẻ lạ.
.sql
tệp có các ký tự và mã hóa kỳ lạ. Nỗ lực thứ hai hoạt động tốt.