web-dev-qa-db-fra.com

comment faire un fichier de vidage mysql à partir d'un terminal dans mac

comment importer et exporter un fichier de vidage mysql dans mac

comme sous windows, j'utilise ce code:

mysqldump -u root -p --databases DBname>d:\ FILENAME.sql

mais cela ne fonctionne pas dans le terminal mac. cela produit une erreur:

-bash: mysqldump: command not found
9
Neeraj Sharma

L'emplacement où mysqldump est installé doit être déclaré dans votre $PATH.

Si vous ne savez pas comment modifier votre $PATH sur macOS, vous pouvez vous référer à cette question .

Par exemple, si votre binaire mysqldump se trouve dans /usr/local/mysql/bin, vous pouvez modifier votre $PATH à:

export PATH=$PATH:/usr/local/mysql/bin

Avec cette modification, vous n'aurez pas à fournir le chemin complet vers le binaire mysqldump à chaque fois et pourrez utiliser votre commande:

$ mysqldump -u root -p --databases DBname>d:\ FILENAME.sql
15
HiDeo

j'oublie de lui donner le chemin de la requête

/ usr/local/mysql/bin/mysqldump -uroot -p friendstree> friendstree.sql

ça a marché

6
Neeraj Sharma