Điều này có thể do hệ thống mã hóa gây ra.
Tệp kết xuất của tôi được tạo bằng cách sử dụng chuyển hướng (">") trong powershell và tôi đã gặp phải sự cố tương tự. Chuyển hướng đầu ra đã tạo một tệp có UTF-16 Little endian.
Tuy nhiên, điều này có thể được giải quyết bằng cách chuyển đổi tệp kết xuất thành utf-8. Điều này có thể được thực hiện trong các emac như:
M-x set-buffer-file-coding-system
Sau đó, lưu tệp và nhập lại.
Hệ thống mã hóa của tệp có thể được phát hiện bằng tiện ích "tệp" GNU và nó cũng có sẵn trong windows và bạn có thể tìm thấy tại đây: http://gnuwin32.sourceforge.net/packages/file.htm
Để sử dụng trong tương lai, một lệnh kết xuất tốt hơn như:
mysqldump