
python| まとめ | 現役エンジニア&プログラミングスクール講師「python」のまとめページです。pythonに関して抑えておきたい知識や文法やにについて記事をまとめています。まとめページの下部には「おすすめの学習書籍」「おすすめのITスクール情報」「おすすめ求人サイト」について情報を掲載中...
目標
- sqliteでの既存データベースのデータバックアップ方法を理解する。
注文管理アプリケーションの作成
sqliteに保管したデータのバックアップ方法
ここでは、これまで入力したデータをバックアップする方法について扱います。この記事では、これまでも、テストのために何度もデータベースを削除してきました。このように、実際の動きを確認する際には、テストドライバを組み込むだけでなく、実データでの確認が必要になることがあります。
Flaskを使った開発では、テストや実際の動作確認のためにデータベースを何度もリセットすることがあるため、バックアップの方法を知っておくことは非常に重要です。
この記事では、データをバックアップするために.sqlファイルとしてエクスポートする方法を確認します。
sqlite3コマンドラインツールのインストール
この記事で作成しているFlaskアプリケーションでは、データベースにsqliteを利用しています。このため、データベースのバックアップには「sqlite3」コマンドを利用可能にする必要があります。コマンドプロンプトを立ち上げて「sqlite3」コマンドを利用した際に次のように表示される場合は「sqlite3コマンドラインツール」のインストールが必要です。
C:\Users\User\Desktop\FlaskProj>sqlite3

SQLite公式サイト
「https://www.sqlite.org/download.html」にアクセスします。(キャプチャは2025/03/20現在)表示されている内容は予告なく変更されることがあります。


今回は以上になります。

「python」おすすめ書籍 ベスト3 | 現役エンジニア&プログラミングスクール講師「python」の学習でお勧めしたい書籍をご紹介しています。お勧めする理由としては、考え方、イメージなどを適切に捉えていること、「生のpython」に焦点をあてて解説をしている書籍であることなどが理由です。勿論、この他にも良い書籍はありますが、特に質の高かったものを選んで記事にしています。ページの下部には「おすすめのITスクール情報」「おすすめ求人サイト」について情報を掲載中。...
ブックマークのすすめ
「ほわほわぶろぐ」を常に検索するのが面倒だという方はブックマークをお勧めします。ブックマークの設定は別記事にて掲載しています。

「お気に入り」の登録・削除方法【Google Chrome / Microsoft Edge】「お気に入り」の登録・削除方法【Google Chrome / Microsoft Edge】について解説している記事です。削除方法も掲載しています。...

【パソコン選び】失敗しないための重要ポイント | 現役エンジニア&プログラミングスクール講師【パソコン選び】失敗しないための重要ポイントについての記事です。パソコンのタイプと購入時に検討すべき点・家電量販店で見かけるCPUの見方・購入者が必要とするメモリ容量・HDDとSSDについて・ディスプレイの種類・バッテリーの持ち時間や保証・Officeソフト・ウィルス対策ソフトについて書いています。...
.sqlエクスポート Blueprint Flask Flask-SQLAlchemy Jinja2 MVT python session SQLite アップロード エンジニア セッション テンプレートエンジン バックアップ バリデーション フレームワーク ユーザビリティー ルーティング 作成方法 初心者 利用方法 注意点 画像 統合
この続きはNoteとなります。