在Django中配置MySQL字符集可以通過設(shè)置數(shù)據(jù)庫連接的OPTIONS參數(shù)來實現(xiàn)。具體步驟如下:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'mydatabase',
'USER': 'myuser',
'PASSWORD': 'mypassword',
'HOST': 'localhost',
'PORT': '3306',
'OPTIONS': {
'charset': 'utf8mb4',
},
}
}
在OPTIONS參數(shù)中設(shè)置charset參數(shù)為所需的字符集,例如utf8、utf8mb4等。
保存文件并重新啟動Django項目,數(shù)據(jù)庫連接將會使用指定的字符集。
注意:在設(shè)置字符集時,需要確保MySQL數(shù)據(jù)庫已經(jīng)安裝相應(yīng)的字符集支持,否則可能會出現(xiàn)錯誤。