Wagtail 连接到 MySQL 并导入数据
Wagtail connect to MySQL and import data
我最近按照 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 数据库导入数据(页面等),我将如何进行?
只需将数据库引擎类型更改为 MySQL 并为该数据库提供正确的用户名和密码即可。休息由 Wagtail 照顾。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'db_name',
'USER': 'user_name',
'PASSWORD': 'password'
},
}
我最近按照 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 数据库导入数据(页面等),我将如何进行?
只需将数据库引擎类型更改为 MySQL 并为该数据库提供正确的用户名和密码即可。休息由 Wagtail 照顾。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'db_name',
'USER': 'user_name',
'PASSWORD': 'password'
},
}