MysqldumpをMAMP環境に追加するにはどうすればよいですか。私は少しグーグルし、コミュニティのMySQLサーバーのバージョンのみを見つけました。ただし、別のMySQLをインストールしたくありません。基本的に、実験の前にまずデータを保存したいためです。
事前に助けを求めるthx(おそらくそれは単なるリンクです:)
自分で解決策を見つけました。多分これは他のMacユーザーを助けるかもしれません...実際、mysqldumpはMAMPに同梱されていますが、砂漠のどこかにあります:
/アプリケーション/ MAMP /ライブラリ/ bin/mysqldump
MySQLワークベンチのようなツールがそれを見つけられないのはそのためです。また、パスがなければターミナルで機能しません。したがって、最後に次のように入力します。
/Applications/MAMP/Library/bin/mysqldump -u yourUser -p --opt yourdb > yourdump.sql
ダンプを作成します。
.bash_profile
にPATH="$PATH:/Applications/MAMP/Library/bin"
を追加します。
.bash_profile
がない場合は、 作成する を使用できます。
私は最近、MAMP PROがすべてのmysqlターミナル機能を隠していることを発見しました。
これを使用すると、すべてのmamp Mysqlマジックがローカルビンにコピーされます。ここで、すべての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
/usr/local/mysql-5.6.20-osx10.8-x86_64/bin/mysqldump -u root -p databasename tablename> /Library/WebServer/Documents/upload/kg_exam_metadata.sql;