blog}

Errore nel Restore di un database MySQL da un backup compresso tramite cmd

L’istruzione per ripristinare un backup di un db MySQL tramite console di comando è la seguente:

C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u username -p dbname < C:\backup.sql.bz2

in cui username è l’utente associato al db, dbname è il nome del database in cui effettuare il restore e backup.sql.bz2 è il nome del backup compresso “.bz2”.

Eseguendo direttamente il comando si ottiene il seguente errore:

ERROR: ASCII '
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...
' 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 '
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...
' is expected...

Per superare l’errore è sufficiente decomprimere il backup (ad esempio tramite 7-zip) e rieseguire il restore

ti è piaciuto l'articolo? condividi

sharing my ICT knowledge and expertise through the documentation of my experiences

Eros Sormani

Mi occupo di progettazione e sviluppo di soluzioni software e di creazione, implementazione e mantenimento di infrastrutture digitali

Altri Articoli del BLOG

Torna su