web-dev-qa-db-fra.com

Où Sequel Pro/MAMP stocke-t-il les bases de données locales?

J'ai eu quelques bases de données créées sur mon ordinateur via Sequel Pro & MAMP, et je courais localhost pour les visualiser. Cependant, j'ai effectué une nouvelle installation de Mac OS Lion et j'ai oublié de sauvegarder les bases de données dans des fichiers .sql.

Je sauvegarde régulièrement mes fichiers et je dispose d’une copie de l’installation préalable de l’ordinateur. Est-ce que quelqu'un connaît le chemin d'accès aux fichiers de la base de données? Sont-ils stockés dans un format que je pourrais reconstruire pour pouvoir importer dans Sequel Pro?

18
Brian Weinreich

La réponse de Brian W ne m'a pas vraiment aidé avec MAMP Pro (v2.1.4), mais heureusement, quelqu'un d'autre l'a fait. Lieu pour le mien étaient:

/ Bibliothèque/Application Support/appsolute/MAMP PRO/db/mysql

Ils ont également déclaré l'avoir déplacé vers Dropbox, puis utilisé un lien symbolique unix pour l'emplacement d'origine (et non un alias Mac OS X car ils ne fonctionnent pas), afin qu'il soit également sauvegardé.

40
Brendan Underwood

Ok, je l'ai compris. Si vous utilisez MAMP et localhost pour créer des bases de données, il vous suffit d'aller dans le dossier MAMP> db> mysql. Toutes vos bases de données seront stockées.

J'espère que cela aidera tous ceux qui utilisent Sequel Pro/MAMP/Localhost!

19
Brian Weinreich

Pour transférer des bases de données précédentes de MAMP standard à MAMP PRO 

copier sur /Applications/MAMP/db/mysql/ dans /Bibliothèque/Application Support/appsolute/MAMP PRO/db/mysql /

Pour reporter les utilisateurs précédents de la base de données vous devez copier: /Applications/MAMP/db/mysql/mysql/ Dans
/Bibliothèque/Application Support/appsolute/MAMP PRO/db/mysql/mysql

3
vrwired

MAMP stocke ses bases de données dans ce dossier:

/ Applications/MAMP/db/mysql

0
Yvan Rugwe

Vous pouvez également trouver plus d'informations sur les répertoires MAMP (y compris les fichiers db, les journaux d'erreurs, etc.) dans les documents Sequel Pro (MAMP, MAMP PRO, XAMPP, Zend, etc.):
https://sequelpro.com/docs/ref/mysql/mysql-files

Cela m'a beaucoup aidé à me calmer.

0
ioCron

vous pouvez obtenir le chemin de vos données de manière dynamique en exécutant cette commande 

mysqladmin -h Host -u root -p variables

bien sûr, vous devez changer d’hôte en hôte (le plus susceptible d’être) localhost et root en votre nom d’utilisateur ou root au cas où vous l’utilisiez comme utilisateur par défaut après avoir entré votre mot de passe dans l’invite vous obtiendrez une longue liste de variables recherchez datadir où sont stockées vos bases de données

0
kapreski