Python入門から応用までの学習サイト


データベース接続

データベース接続は業務アプリケーションを作成する上で最重要とも言えるものです。Oracle、MySQL、PostgreSQLなどなど多岐にわたりますが、本サイトでは下記3種類のデータベース接続方法について解説します。

基本的には、ドライバの入手と必要なモジュールのインポートを行う以外はほぼ変わりません。

  • SQLite                単一のファイルで構成される軽量データベース
  • PostgreSQL       MySQLよりも多機能と言われてきたが、現在は特に差異は無い模様
  • MySQL               PostgreSQLよりも高速と言われてきたが、現在は特に差異は無い模様


各サンプルコードでは、下記構成のテーブルを作成し接続を行っています。

  • テーブル名  test_table
    • フィールド1  code  (varchar)
    • フィールド2  name (varchar)



Python
スタートブック


入門 Python 3


Effective
Python


退屈なことは
Pythonにやらせよう

 
 
 

まずは軽量データベースの代表格!SQLite

▶外部ライブラリ:SQLite



確かな力が身につく
Python「超」入門




P  R