Im maak gebruik van mysqldump (versie 8.6 en MySQL versie 3.23.44) om SQL files te maken die ik van ontwikkel naar een productie server kan overhevelen.
Nu gebruik ik het volgende commando:
Zoals je ziet specificeer ik alle tabelnamen apart. Dit omdat er een paar tabellen zijn die ik niet wil laten dumpen.
Nu gaat dit een behoorlijke lijst worden omdat ik behoorlijk veel tabellen heb en er maar 3 zijn die ik niet wil meenemen.
Is er een manier om alleen de tables op te geven die ik niet wil dumpen? Ik kon helaas niets vinden in de manual.
Nu gebruik ik het volgende commando:
code:
1
| mysqldump -h*** -u*** -p*** -e --add-drop-table -rdump.sql database table1 table2 table3 etc. |
Zoals je ziet specificeer ik alle tabelnamen apart. Dit omdat er een paar tabellen zijn die ik niet wil laten dumpen.
Nu gaat dit een behoorlijke lijst worden omdat ik behoorlijk veel tabellen heb en er maar 3 zijn die ik niet wil meenemen.
Is er een manier om alleen de tables op te geven die ik niet wil dumpen? Ik kon helaas niets vinden in de manual.
It’s nice to be important but it’s more important to be nice