了解知识
diango错误提示:“_mysql_exceptions.Warning: Incorrect string value: '\xE7\xB1\xBB\xE5\x88\xAB' for column 'name' at row 1”
出现这种情况一般是因为mysql默认连接字符集是latin1,而django默认utf8,造成字符集不匹配。可以修改mysql默认连接字符集:
在my.cnf的[client]中增加:
 
default-character-set=utf8
 
在[mysqld]中 添加
 
default-character-set=utf8
init_connect='SET NAMES utf8'
 
标签: MySQL diango
扩展知识