Где Sequel Pro/MAMP хранят локальные базы данных?

У меня было несколько баз данных, созданных на моем компьютере через Sequel Pro и MAMP, и я запускал localhost для их просмотра. Тем не менее, я сделал новую установку Mac OS Lion, и я забыл сделать резервную копию баз данных в .sql файлах.

Я регулярно делаю резервное копирование своих файлов и имею копию компьютера перед установкой. Кто-нибудь знает путь к файлам db? Сохраняются ли они в формате, который я мог бы восстановить, поэтому я мог бы импортировать в Sequel Pro?

Ответы

Ответ 1

Brian W answer не помог мне с помощью MAMP Pro (v2.1.4), но, к счастью, кто-то еще это сделал. Место для шахты:

/Library/Поддержка приложений /appsolute/MAMP PRO/db/mysql

Они также сказали, что переместили его в Dropbox, а затем использовали символическую ссылку unix для исходного местоположения (а не псевдоним Mac OS X, поскольку они не работают), таким образом он также получает резервную копию.

Ответ 2

Хорошо, я понял это. Если вы используете MAMP и localhost для создания баз данных, вам просто нужно перейти в папку MAMP > db > mysql, и там будут все ваши базы данных.

Надеюсь, что это поможет любому, кто использует Sequel Pro/MAMP/Localhost!

Ответ 3

Переносить предыдущие базы данных из стандартного MAMP в MAMP PRO:

копировать /Applications/MAMP/ дб/MySQL/ в /Library/ Поддержка приложений /appsolute/MAMP PRO/db/mysql/

Чтобы переносить предыдущих пользователей базы данных, вам необходимо скопировать: /Applications/MAMP/ дб/MySQL/MySQL/ в
/Library/ Поддержка приложений /appsolute/MAMP PRO/db/mysql/mysql

Ответ 4

Вы также можете найти дополнительную информацию о каталогах MAMP (включая файлы db, журналы ошибок и т.д.) в документах Sequel Pro (MAMP, MAMP PRO, XAMPP, Zend и т.д.):
https://sequelpro.com/docs/ref/mysql/mysql-files

Это помогло мне немного успокоиться.

Ответ 5

вы можете получить путь к вашим данным динамически, выполнив эту команду

mysqladmin -h host -u root -p variables

конечно, вам нужно сменить host на ваш host (скорее всего,) localhost а root на ваше имя пользователя или root если вы используете его в качестве пользователя по умолчанию после ввода пароля в приглашении, вы получите длинный список поиска переменных для datadir, где хранятся ваши базы данных

Ответ 6

MAMP хранит свои базы данных в этой папке:

/Applications/MAMP/дб /MySQL