SQLite3でDBテーブルをdumpバックアップ

スポンサーリンク
スポンサーリンク
【お知らせ】 英単語を画像イメージで楽に暗記できる辞書サイトを作りました。英語学習中の方は、ぜひご利用ください!
画像付き英語辞書 Imagict | 英単語をイメージで暗記
【開発記録】
英単語を画像イメージで暗記できる英語辞書サービスを作って公開しました

SQLite3 のデータベース環境で、DB 情報やテーブルの schema 確認などを行ったり、データベース・テーブルを .dump コマンドでバックアップする方法です。まずは sqlite3 コマンドで SQLite3 のコマンドモードに入ります。

スポンサーリンク

DB・テーブルの確認など

SQLite データベースの情報を表示。

DB テーブルの schema 確認。

作成済みのテーブル一覧を確認。

DB・テーブルをdumpバックアップ

.dump コマンドで SQL 形式でバックアップする方法です。

SQLite の DB 全体を丸ごとバックアップ。テーブル名を指定しないと、DB全体を dump バックアップします。

テーブル毎に dump バックアップ。ただし、これだとターミナル(標準出力)に出力するだけです。

テーブルをファイルにバックアップ。.dump コマンドの前に .output コマンドを使う。

出力先をファイルからターミナル(標準出力)に戻す。

以上です。

スポンサーリンク
現場で使えるMySQLは長くお世話になっていて、MySQL触る人には必須の本。
スポンサーリンク
 
Twitterを使っていますのでフォローお願いたします!ブログの更新情報もつぶやいてます^^
(英語学習用)

Leave Your Message!