如何在 Django 中使用默认字符集 - mysql 数据库连接
How to use default-character-set in django - mysql database connection
因此,我正在重新配置 SQL 并决定从 my.conf 移回 settings.py(上下文:https://docs.djangoproject.com/en/3.2/ref/databases/#mysql-notes)
'read_default_file': '/path/to/my.cnf',
# my.cnf
[client]
database = NAME
user = USER
password = PASSWORD
default-character-set = utf8
所以我从 my.conf 转移到 settings.py 我得到了一个错误
TypeError: 'default-character-set' is an invalid keyword argument for connect
我的代码:
'Options':{
'default-character-set': utf8
}
选项是字符集
'Options':{
'charset': 'utf8mb4'
}
因此,我正在重新配置 SQL 并决定从 my.conf 移回 settings.py(上下文:https://docs.djangoproject.com/en/3.2/ref/databases/#mysql-notes)
'
read_default_file': '/path/to/my.cnf',
# my.cnf [client] database = NAME user = USER password = PASSWORD default-character-set = utf8
所以我从 my.conf 转移到 settings.py 我得到了一个错误
TypeError: 'default-character-set' is an invalid keyword argument for connect
我的代码:
'Options':{
'default-character-set': utf8
}
选项是字符集
'Options':{
'charset': 'utf8mb4'
}