Blog

DROP TABLE met wildcard

Het verwijderen van een groot aantal tabellen met een prefix is niet mogelijk door een wildcard in de query :

DROP TABLE magento_%

De workarround is als volgt :

/Applications/MAMP/bin/apache2/bin/mysqldump -u root -p --add-drop-table --no-data davidvandertuijn | grep "^DROP.*\`magento_" | /Applications/MAMP/bin/apache2/bin/mysql -u root -p davidvandertuijn

Tip : Als je de '|' en alles wat daar achter staat weglaat, zie je eerst output die naar MySQL wordt gestuurd.

Meer informatie : DROP TABLE Syntax

Categorieën
MySQL
Zoeken