我最近遵循了Wagtail文档,通过博客创建了Wagtail网站。我想使用MySQL数据库而不是它自动创建的sqlite3数据库。 Python对我来说是一种新语言,我可以在base.py
中看到DATABASES
的一部分,其中包括ENGINE
和NAME
-但我没有使用下面的格式与PHP连接相比:
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
我想连接到通过wampserver建立的MySQL数据库,并从sqlite3数据库导入数据(页面等),我将如何继续呢?
答案 0 :(得分:1)
只需将数据库引擎类型更改为MySQL,并为该数据库提供正确的用户名和密码即可。 Wa将照顾其余的人。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'db_name',
'USER': 'user_name',
'PASSWORD': 'password'
},
}