Je suis extrêmement nouveau sur MySQL et je l'exécute sur Windows. J'essaie de restaurer une base de données à partir d'un fichier de vidage dans MySQL, mais j'obtiens l'erreur suivante:
$ >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'.
J'ai essayé $ > mysql -u root -p -h localhost -D database --binary-mode -o < dump.sql
mais cela m'a donné ce qui suit. ERROR at line 1: Unknown command '\☻'.
Il s'agit d'un fichier de vidage de 500 Mo, et lorsque je regarde son contenu à l'aide de gVIM, tout ce que je peux voir, ce sont des expressions et des données qui ne sont pas compréhensibles. De plus, lorsque j'essaie de copier le contenu du fichier pour le publier ici, tout ce que je peux copier est: SQLite format 3
Ce genre de chose semble étrange.
.sql
fichier avec des caractères et des encodages étranges. La deuxième tentative a bien fonctionné.