Esta é a solução para restaurar o banco de dados MySQL único a partir desses backups.
Antes de restaurar um banco de dados, você deve criar um banco de dados vazio na máquina de destino e restaurar o banco de dados usando o comando msyql. Por exemplo, o seguinte comando irá restaurar o arquivo restore_backup.sql para o banco de dados rsyslog.
# mysql -h localhost -u root -pazzazy(this is pass root you setup) restore_backup < restore_backup.sql
Se você deseja restaurar um banco de dados que já existe na máquina de destino, você precisará usar o comando mysqlimport.
# mysqlimport -u root -pazzazy(this is pass root you setup) restore_backup < restore_backup.sql
Da mesma forma, você também pode restaurar tabelas, estruturas e dados do banco de dados.
No caso do arquivo sql.gz, você pode restaurar com o comando:
gunzip < test.sql.gz | mysql -u [uname] -p[pass] [dbname]
E, por favor, você pode ler o Backup e restauração do banco de dados .gz