django.db.utils.OperationalError: (1366, "Incorrect string value: '\\xE6\\x96\\x87\\xE7\\xAB\\xA0' for column 'name' at row 1")
时间: 2023-11-01 09:07:24 浏览: 193
django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决
这个错误通常是因为数据库字符集不支持某些特殊字符,可以尝试修改数据库字符集或者使用合适的字符编码来解决。具体操作可以参考以下步骤:
1. 查看数据库字符集:SHOW VARIABLES LIKE 'character_set_database';
2. 修改数据库字符集:ALTER DATABASE database_name CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
3. 修改表字符集:ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
阅读全文