毎回毎回忘れちゃうmysqlのバックアップ方法。自分のための忘備録
いや・・・もうね。自分アフォなのかと。
何回とかじゃなくて何十回も忘れちゃうからもうここに保存しときます。
目次
- データベースのダンプ(バックアップ)
- データベースのインポート(復元)の方法
- リンク集(増えるかも)
データベースのダンプ(バックアップ)
ローカル用
./mysqldump -u root -p データベース名 > /ディレクトリ名/ファイル名.sql
テーブルのみ
./mysqldump -u root -p データベース名 テーブル名 > /ディレクトリ名/ファイル名.sql
本番用
mysqldump -u root -p データベース名 > /ディレクトリ名/ファイル名.sql
特定のテーブル かつ 行指定して取得
mysqldump -u ユーザー名 -p -t データベース名 テーブル名 --where="true limit 始まりの数字, 取得する数字" > ファイル名.sql
データベースのインポート(復元)の方法
Finderを起動し、「アプリケーション」→「ユーティリティ」にアクセスし、「ターミナル」を起動します。
MAMPのコマンド群は「/Applications/MAMP/Library/bin/」に格納されているので、「cdコマンド」で作業ディレクトリを移動します。
cd /Applications/MAMP/Library/bin
ログイン
./mysql -u root -p
データベース名の選択
use データベース名
ファイルを指定してインポート
source ファイル名
メモ
リンク機能の下にハッシュタグ使用するとバグる
リンク集(増えるかも)
mysqldumpの使い方 オプション編 | ライズウィルスタッフブログCMSの悩みはBasicで一気に解決しましょう
- 完全無料Basicはオープンソースで運営されています。誰しもが自由にBasicを利用できます。
- 超軽量化で超高速配信通常のCMSよりページ容量を70%以上を自動で圧縮を行い更に自動で静的化・圧縮化されたページが配信されます。
- SEOにつよつよ70%以上軽量化に加えて最新SEOに対応した構造で静的化・圧縮化されたページはライバルサイトより圧倒的に評価されます
ライバルサイトより一歩前にいけるCMSでサイトを構築しませんか?