django指定使用mysql数据库,并指定创建表时数据库的存储引擎

时间:2020-12-28 08:25:40

指定使用mysql数据库,并指定默认存储引擎

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'fresh_mark_online',
'USER':'web',
'PASSWORD':'123456',
'HOST':'192.168.2.159',
'OPTIONS':{'init_command':'SET default_storage_engine=INNODB;'},
}
}

"OPTIONS": {"init_command": "SET storage_engine=INNODB;"}

会报错,正确的解决办法为:

"OPTIONS": {"init_command": "SET default_storage_engine=INNODB;"}