【Django】MySQLの設定について
pythonのWebフレームワークであるDjangoでアプリの作成をしております。
アプリ作成で学習したことをしばらくアウトプットして行きます。
デフォルトではSQLiteですが、セキュリティー、スケールの面で難ありとのことで、
今回はMySQLを選択
app.setting.py(デフォルトの状態)
DATABASES = {
'default': {
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
MySQLに変更(最小限の設定)の場合
ドライバ「mysqlclient」等をpipでインストール後
app.setting.py
他にもPostgreSQL, OrecleなどのSQLも選択可能ですが、今回は説明は割愛します。