Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment importer un dump mysql en renommant certaines tables/colonnes et en n'important pas du tout d'autres ?

Il est possible de ne pas importer certaines tables en refusant les autorisations nécessaires et en utilisant --force comme option de ligne de commande.

Ne pas importer certaines colonnes, ou les renommer n'est pas possible (au moins sans modifier le fichier de vidage, ou faire des modifications une fois importé).

Ma recommandation serait :

  • Importer les tables dans une autre base de données (1.3G devrait encore être très rapide).
  • Faites votre suppression/renommage.
  • Exportez les données pour créer vous-même un nouveau fichier de vidage.

Si vous craignez que le vidage contienne plusieurs bases de données, l'outil de ligne de commande mysql a un indicateur -o pour n'importer qu'une seule.