django表情符号与mysql,字符集设置

时间:2019-01-10 14:05:52

标签: mysql django

第一

DATABASES = {
    'default': {
        'ENGINE': "django.db.backends.mysql",
        'NAME': '<DB_name>',
        'USER': '<user_name>',
        'PASSWORD': '<password>',
        'HOST': '<DB_host>',
        'PORT': '3306',
        'OPTIONS': {
            'init_command': "SET sql_mode='STRICT_TRANS_TABLES'",
            'charset': 'utf8mb4',
            'use_unicode': True,
        },
    }
}

第二:

DATABASES = {
    'default': {
        'ENGINE': "django.db.backends.mysql",
        'NAME': '<DB_name>',
        'USER': '<user_name>',
        'PASSWORD': '<password>',
        'HOST': '<DB_host>',
        'PORT': '3306',
        'OPTIONS': {
            'init_command': "SET sql_mode='STRICT_TRANS_TABLES'"
        }
    }
}

我发现了一个网站,该网站解释了第一个在Django应用程序上使用表情符号的网站。

但是我也发现第二个通过使用表情符号也可以很好地工作。

对于生产Django应用,哪个是正确的还是足够好?

哪个对生产相当?

我的数据库:AWS RDS MySQL 5.7.19

0 个答案:

没有答案