Где 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