Eksport bazy danych MySQL z triggerami

1

Witam wszystkich.

Chcę przenieś ogromną bazę. Jest to spora struktura, dużo tabel funkcji i triggerów. No właśnie mam problem z eksportem triggerów. Mógłbym oczywiście ręcznie skopiować kod do wszystkich a później dodać na nowym serwerze ale to ostateczne rozwiązanie. Jak wygenerować plik z bazą aby znajdowała się w nim cała moja baza.

0

Albo robisz kopię (bakcup) bazy i odtwarzasz ją na innym serwerze.
Albo generujesz skrypt tworzący bazę (większość poważnych systemów bazodanowych ma takie narzędzia).

0

Na upartego mozesz skorzystac z phpmyadmin'a ;) Ale przy duzych bazach nie jest to optymalne rozwiazanie.

Zapewne masz problem, z tym, ze baza jest eksportowana, ale triggery w niej zawarte - nie?
W tym celu mozesz uzyc konsolowej aplikacji mysqldump, ktora jest dostarczana wraz z pakietem MySQL.

mysqldump --routines --triggers <nazwa bazy> > output.sql

1 użytkowników online, w tym zalogowanych: 0, gości: 1