Table of Contents
macにmysqlクライアントをインストール
brew install mysql --client-only
mysqlクライアントの確認
mysql -h ホスト -u root --password=パスワード
- 「-p」だとパスワードを聞かれる。対話式でなく一発でパスワードを指定するには「--password」を指定したらいい
mysqlのバックアップをmysqldumpを実行
/usr/local/bin/mysqldump -h [mysqlのホスト] -u root --password=[mysqlのパスワード] -x --all-databases > mysql_dump_`date "+%Y%m%d_%H%M%S"`.sql
- 日時付きのダンプファイルが出力される
mysql_dump_20180108_173143.sql
macを起動したタイミングでバックアップを取得
-
アプリケーション -> Automator.appをクリック
-
Automator.appの左側のキーワード入力で「シェル」で絞り込んで「シェルスクリプトを実行」を選択、右のエリアにドラックする
-
コマンドを入力するエディタが出てくるので、そこにバックアップのシェルを入力する
-
「⌘ + s」を押して保存する。
-
アプリケーション形式で保存されるので、Finderからダブルクリックしてみたりして実行を確認
-
自動起動するように「システム環境設定 -> ユーザとグループ」を起動して、「ログイン項目」に追加する