Подтвердить что ты не робот

Добавить mysqldump в MAMP (MySQL/w Apache PHP на MacOS X)

Интересно, как я могу добавить mysqldump в свою среду MAMP. Я немного искал Google и нашел только версию сервера MySQL сообщества. Но я не хочу устанавливать другой MySQL - в основном потому, что сначала хочу сохранить свои данные перед любым экспериментом.

спасибо за помощь заранее (возможно, это просто простая ссылка:)

4b9b3361

Ответ 1

Я нашел решение самостоятельно. Возможно, это помогает другим пользователям Mac... На самом деле mysqldump поставляется с MAMP, но находится где-то в пустыне:

/Applications/MAMP/Library/бен/туздЫшпр

Вот почему инструменты, такие как MySQL workbench, не находят его, и он не работает в терминале без пути. Итак, просто введите:

/Applications/MAMP/Library/bin/mysqldump -u yourUser -p --opt yourdb > yourdump.sql

чтобы создать дамп.

Ответ 2

В .bash_profile добавьте PATH="$PATH:/Applications/MAMP/Library/bin".

Если у вас нет .bash_profile, вы можете создать один.

Ответ 3

Недавно я обнаружил, что MAMP PRO скрывает все ваши возможности терминала mysql.

Используя это, вы копируете все магии Mysql в свой локальный bin, где вы можете снова использовать все функции wp-cli db или что-то, что вам нужно с базами данных через терминал:

sudo ln -s /Applications/MAMP/Library/bin/mysql /usr/local/bin/mysql; 
sudo ln -s /Applications/MAMP/Library/bin/mysqlcheck /usr/local/bin/mysqlcheck; 
sudo ln -s /Applications/MAMP/Library/bin/mysqldump /usr/local/bin/mysqldump

Ответ 4

/usr/local/mysql-5.6.20-osx10.8-x86_64/bin/mysqldump -u root -p имя_базы_файла tablename > /Library/WebServer/Documents/upload/kg_exam_metadata.sql;