sql >> Database teknologi >  >> RDS >> Mysql

Kan ikke gendanne en MYSQL-sikkerhedskopi til en ny database

Dette er sandsynligvis forårsaget af kodningssystemer.
Min dump-fil er genereret ved hjælp af omdirigering (">") i powershell, og jeg stødte på det samme problem. Output-omdirigeringen genererede en fil med UTF-16 Little endian.

Dette kan dog løses ved at konvertere dumpfilen til utf-8. Dette kan gøres i emacs som:

M-x set-buffer-file-coding-system

Gem derefter filen og importer igen.

Kodesystemet for en fil kan detekteres ved hjælp af GNU "fil"-værktøjet, og det er også tilgængeligt i Windows og kan findes her:http://gnuwin32.sourceforge.net/packages/file.htm
Til fremtidig brug, en bedre dump-kommando som:

mysqldump -r



  1. afstandsberegninger i mysql-forespørgsler

  2. MySQL-undtagelse - fatal fejl opstået under datalæsning

  3. Brug af en etiket i en have-klausul i sqlachemy

  4. Handling ikke tilladt efter ResultSet lukket (mysql, java)