多数据库的连接与使用
多数据库的连接
直接代码示例,创建index和user两个新应用
创建三个数据库如下:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
},
'db1': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'indexdb',
'USER': 'root',
'PASSWORD': '1234',
"HOST": "localhost",
'PORT': '3306',
},
'db2': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'userdb',
'USER': 'root',
'PASSWORD': '1234',
"HOST": "localhost",
'PORT': '3306',
},
}
除了DATABASE属性之外,还要配置如下属性: