skrypt Bash do eksportu bazy MySQL z pominięciem wybranych tabel

1. Utwórz plik, np. export_mysql.sh:


2. Wklej do niego ten kod:

Oczywiście podaj w skrypcie nazwę Twojej bazy, hasło, tabele do pominięcia (zamiast „logi”, „sesje”, itd)

3. Nadaj mu prawa do uruchamiania:


4. Uruchom:

NATOMIAST jeśli chcesz wyeksportować te pominięte tabele ale tylko ich strukturę użyj kontrukcji:

Oznacza to, że masz bazę sklep i chcesz wyeksportować tylko strukturę tabel:
logi sesje tymczasowe.

Jak widać nazwę bazy należy zdeklarować zaraz po fladze --no-data