Où se trouvent les bases de données - Emplacement du fichier MySQL


3

Je viens d'installer une application CRM avec une base de données MySQL. Je pensais que je nouvelle le nom de la base de données, mais je ne le trouve pas. Maintenant, j'essaye de faire un mysqldumpmais je ne connais pas le nom de ma base de données ni l'endroit où elle se trouve. La plupart des documents que j'ai lus supposent que l'administrateur sait où se trouve cette base de données et en donne le nom - je devrais le savoir, je le sais.

Réponses:


4

Sous /var/lib/mysql.


Merci. Pour un dump, cela devrait-il fonctionner sudo mysqldump /var/lib/mysql/db /crm/backup/db:?
nicorellius

Euh non. mysqldumpprend un nom de base de données, pas un fichier de base de données.
Ignacio Vazquez-Abrams

OK, et si /var/lib/mysql/db= le nom de la base de données?
nicorellius

Je doute sincèrement que vous ayez un nom de base de données avec des barres obliques.
Ignacio Vazquez-Abrams

Je vois, maintenant je comprends ce que vous dites ... La commande serait mysqldump db /db_location/db. Merci pour votre patience.
nicorellius

3

Si vous pouvez vous connecter au serveur MySQL via une ligne de commande, vous pouvez toujours exécuter une commande pour afficher toutes les bases de données:

show databases;
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.