Django + MySQL - Unknown encoding: utf8mb4

前端 未结 3 1262
[愿得一人]
[愿得一人] 2021-02-08 23:08

MySQL 5.5.35 Django 1.6.1

In order to support emoticons in the DB, I have configured in my django settings:

\'OPTIONS\': {\'charset\': \'utf8mb4\'}
         


        
3条回答
  •  悲哀的现实
    2021-02-08 23:41

    https://code.djangoproject.com/ticket/18392#comment:10

    As a workaround, you can make python understand 'utf8mb4' as an alias for 'utf8':

    import codecs
    codecs.register(lambda name: codecs.lookup('utf8') if name == 'utf8mb4' else None)
    

提交回复
热议问题