J'ai un fichier SQL avec une taille d'environ 3 Go. Donc, cela prend un certain temps à restaurer à chaque fois que je prenais une décharge récente de la production.
Dans cette table, 'access_log' lui-même a pris 2,2 Go, ce qui n'est qu'un journal. À des fins de test, il est correct de laisser cette table vide. Est-il possible d'éviter cette table lors de la restauration de la base de données?
Ma commande pour restaurer ressemble à
mysqldump -u uname -p pwd --no-data site_name_com | awk '/DROP TABLE/ { print }' | mysql -u uname -p pwd site_name_com && mysql -u uname -p pwd site_name_com < /..file_path../..file_name.sql
Comment créer un vidage de base de données excluant une table spécifique?
la source