Où MySQL stocke-t-il ses fichiers de base de données sur OS X?

15

Comme je voudrais déplacer ces fichiers d'un serveur à un autre serveur, alors que la base de données est hors ligne.

Alessandro Vernet
la source

Réponses:

20

Il doit être stocké dans : / usr / local / mysql / data

tegbains
la source
Tout comme une note, c'est là où il a été stocké lorsque j'ai installé MySQL en utilisant leur véritable programme d'installation graphique plutôt que via Homebrew. Il existe de nombreuses façons de l'installer!
Matt Fletcher
20

Lorsque vous utilisez mysql installé via Homebrew , vous devriez trouver vos dossiers et fichiers de base de données dans/usr/local/var/mysql

À M
la source
1

OS X Server (au moins v10.6) conserve la base de données dans / var / mysql par défaut. Vous pouvez changer cela dans Admin Serveur -> Service MySQL -> Paramètres -> Emplacement de la base de données (notez que la modification de ce champ ne déplace pas réellement les données, change juste d'où elles sont chargées).

Gordon Davisson
la source
0

Je n'ai pas accès à mon Mac pour le moment, donc je ne peux pas le dire avec certitude. Pourquoi ne pas simplement rechercher (depuis Terminal, pas Spotlight) le système de fichiers pour "mysql", car il y aura toujours une table nommée mysql.

John Gardeniers
la source
0

Recherchez le fichier my.cnf - devrait être dans le répertoire / etc / puis recherchez une ligne comme:

datadir = / var / lib / mysql

Le datadir est l'endroit où mysql stocke tous les fichiers de base de données.

Autobyte

Autobyte
la source
0

Si vous avez installé MySQL en exécutant MAMP sur Mac, les fichiers sont stockés sur /Applications/MAMP/db/mysql

Pour MAMP Pro, les fichiers doivent être dans /Library/Application Support/appsolute/MAMP PRO/db/mysql

Réponse Stack Overflow qui concerne les installations MAMP / Sequel Pro ici: /programming/7341897/where-does-sequel-pro-mamp-store-local-databases

SyneRyder
la source