mysql错误提示: django.db.utils.Inter

2020-03-26  本文已影响0人  创造new_world

博客链接:https://blog.csdn.net/weixin_43023004/article/details/81942362 (已解决)

问题:

在Django项目中使用 migrate 同步数据库操作时,出现1366类型 InternalError(远程连接linux下的)
出错原因:

由于表记录中有汉字,而创建库或者创建表的时候没有设置中文字符集charset=utf8
解决方案:

方案一、更改库的默认字符集

创建库的时候指定默认字符集:

create database 库名 default charset=utf8;

或者修改现有库的字符集:

alter database 库名 character set utf8;

上一篇 下一篇

猜你喜欢

热点阅读