gpt4 book ai didi

python - django - MySQL 严格模式,设置中有数据库 url

转载 作者:太空宇宙 更新时间:2023-11-03 10:37:00 25 4
gpt4 key购买 nike

我在我的设置中使用数据库 URL 字符串,例如:

DATABASES = {
'default': "mysql://root:@localhost:3306/mydb"
}

当我迁移时,我收到此警告:

MySQL Strict Mode is not set for database connection 'default'

现在我的问题是:如何将两者结合起来?

我不能使用“常规”方式通过字典设置数据库设置,因为我的数据库 url 来自环境变量。

提前致谢!

最佳答案

您可以在之后更新您的设置:

DATABASES['default']['OPTIONS'] = {'init_command': "SET sql_mode='STRICT_TRANS_TABLES'"}

关于python - django - MySQL 严格模式,设置中有数据库 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46441487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com