Webフレームワーク:Django(データベースの構成)
1728 ワード
Djangoは多くのデータの構成をサポートし、二次記録が便利になった後、Djangoフレームワークを使用するときに検索しやすい.
デフォルトのデータベースSQLite 3
MySQLの構成
PostgreSQLの構成
最後に検証されていません.DjangoはOracleもサポートしています.Oracleの構成はMySQL、PostgreSQLと同じですが、ENGINEを
データベースのタイプ
ENGINE
NAME
SQLite3
django.db.backends.sqlite3
os.path.join(BASE_DIR, 'db.sqlite3')
MySQL
django.db.backends.mysql
作成されたデータベースの名前
postgresql
django.db.backends.postgresql
作成されたデータベースの名前
Oracle
django.db.backends.oracal
作成されたデータベースの名前
...........
...............................................
..............................................
PS:デフォルトのSQLite 3を使用しない場合は、user、password、hostが必要です.
If you’re using SQLite, you don’t need to create anything beforehand - the database file will be created automatically when it is needed. ——http://devdocs.io
デフォルトのデータベースSQLite 3
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
MySQLの構成
'default': {
'ENGINE': 'django.db.backends.mysql',
# the name of database
'NAME': ' ',
'USER': ' ',
'PASSWORD': '******',
'HOST': ' IP',
'PORT': ' ',
}
PostgreSQLの構成
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': ' ',
'USER': ' ',
'PASSWORD': '******',
'HOST': ' IP',
'PORT': ' ',
}
最後に検証されていません.DjangoはOracleもサポートしています.Oracleの構成はMySQL、PostgreSQLと同じですが、ENGINEを
'django.db.backends.oracle'
に変更する必要があります.データベースのタイプ
ENGINE
NAME
SQLite3
django.db.backends.sqlite3
os.path.join(BASE_DIR, 'db.sqlite3')
MySQL
django.db.backends.mysql
作成されたデータベースの名前
postgresql
django.db.backends.postgresql
作成されたデータベースの名前
Oracle
django.db.backends.oracal
作成されたデータベースの名前
...........
...............................................
..............................................
PS:デフォルトのSQLite 3を使用しない場合は、user、password、hostが必要です.
If you’re using SQLite, you don’t need to create anything beforehand - the database file will be created automatically when it is needed. ——http://devdocs.io