你有一个django项目一个完整的项目现在我想从默认的Sqlite3(默认数据库)迁移到mysql。我在Mac OS上,我不知道如何实现这个过程。任何人如果有关于如何进行切换的完整指南将不胜感激。
答案 0 :(得分:0)
转到项目的设置文件并使用正确的数据库连接编辑DATABASES
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'DB_NAME',
'USER': 'DB_USER',
'PASSWORD': 'DB_PASSWORD',
'HOST': 'localhost',
'PORT': '3306',
}
}
现在打开mysql并在DATABASE设置中创建数据库。
转到您的项目 -
./ manage makemigrations
./ manage migrate
这将创建指定数据库名称中的所有表。