2011-09-08 14 views
16

Posiadałem kilka baz danych utworzonych na moim komputerze za pomocą Sequel Pro & MAMP i uruchomiłem localhost, aby je wyświetlić. Jednak zrobiłem świeżą instalację Mac OS Lion i zapomniałem utworzyć kopię zapasową baz danych do plików .sql.Gdzie Sequel Pro/MAMP przechowuje lokalne bazy danych?

Robię kopie zapasowe moich plików regularnie i mam kopię preinstalacji komputera. Czy ktoś zna ścieżkę do plików db? Czy są one przechowywane w formacie, który mógłbym przebudować, aby móc zaimportować do Sequel Pro?

+0

Nawet jeśli masz najmniejszego pojęcia o tym, gdzie bazy danych SQL są przechowywane lokalnie ... –

+0

sequal Pro to klient bazy danych, to nie przechowuje danych w dowolnym miejscu. – mikerobi

Odpowiedz

38

Brian W's answer naprawdę nie pomaga mi przy użyciu MAMP Pro (2.1.4), ale na szczęście ktoś inny tego nie zrobił. Lokalizacja dla kopalni były:

/Library/Application Support/appsolute/MAMP PRO/db/mysql

powiedział też, że już przenieśli go do Dropbox, a następnie wykorzystywane do dowiązania unix do oryginalnej lokalizacji (nie alias Mac OS X, ponieważ nie działają), w ten sposób również zostanie utworzona kopia zapasowa.

+1

To była wersja, która pomogła mi także. Uważam, że jest to poprawna odpowiedź dla najnowszej wersji MAMP Pro od tego pisania. – Hendeca

18

Okej, wymyśliłem to. Jeśli używasz MAMP i localhost do tworzenia baz danych, po prostu przejdź do folderu MAMP> db> mysql, a tam będą wszystkie twoje bazy danych.

nadzieję, że pomoże każdemu, kto używa Sequel Pro/mA/localhost!

+0

Nie można zagwarantować, że tam gdzie jest. InnoDB jest teraz domyślnym silnikiem pamięci dla MAMP. Te linki mogą pomóc osobom, które szukają: http://documentation.mamp.info/en/mamp/how-tos/check-the-default-storage-engine-of-mysql http://documentation.mamp.info/ pl/mamp-pro/how-tos/set-the-mysql-default-storage-engine http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html –

+9

Jeśli jesteś w dobrej formie stary MAMP, będą one zlokalizowane w/Applications/MAMP/db/i jeśli jesteś na MAMP Pro, znajdują się one w/Library/Application Support/appsolute/MAMP PRO/db/mysql/ –

3

Aby przenieść poprzednich baz z normą MAMP do MAMP PRO:

skopiować /Applications/MAMP/db/mysql/ język /Library/Application Support/appsolute/MAMP PRO/db/mysql/

aby przenieść poprzednich użytkowników bazy danych trzeba skopiować: /Applications/MAMP/db/mysql/mysql/ do
/Library/Application suppo rt/appsolute/MAMP PRO/db/mysql/mysql

Powiązane problemy