今天把之前的一些代码转移到另外一台电脑的时候,

python manage.py syncdb

的时候报了

(1366, "Incorrect string value: '\\xE6\\x88\\x9A\\xE4\\xBC\\x9F...'

的错误,查了一下,应该是数据库编码设置的问题,看了一下本机数据库的默认编码,果然如此

mysql> show variables like "%char%";
+--------------------------+--------------------------------------------------------+
| Variable_name | Value |
+--------------------------+--------------------------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/mysql-5.7.11-osx10.9-x86_64/share/charsets/ |
+--------------------------+--------------------------------------------------------+
8 rows in set (0.01 sec) mysql> set character_set_database='utf8';
Query OK, 0 rows affected, 1 warning (0.00 sec) mysql> set character_set_server='utf8';
Query OK, 0 rows affected (0.00 sec)

把latin1的那两个编码改为utf8就没问题了

最新文章

  1. distribution 中一直在运行 waitfor delay @strdelaytime 语句
  2. [CentOs7]搭建ftp服务器
  3. php 处理别人直接丢过来的json字符串
  4. 项目管理利器——Maven
  5. Maven项目中找不到maven dependencies library
  6. 【MySQL for Mac】终极解决——MySQL在Mac的字符集设置
  7. linux中/etc与/var目录,各是什么意思?这两个目录下的文件有什么特点?
  8. (转)在 Visual Studio 2010 中创建 ASP.Net Web Service
  9. FFmpeg开发实战(五):FFmpeg 抽取音视频的视频数据
  10. application————web
  11. Spring源码追踪1——doGetBean(为什么org.springframework.data.redis.core.RedisTemplate的实例可以注入为ListOperations)
  12. Java核心技术卷一基础知识-第3章-Java的基本程序设计结构-读书笔记
  13. mongodb+nodejs
  14. 将数据库从Oracle迁移到SQL Server
  15. 虚拟机中安装centOS及破解nuke的方法
  16. 《算法》第一章部分程序 part 2
  17. [浅谈CSS核心概念] CSS布局模型:float和position
  18. 4 并发编程-(进程)-守护进程&互斥锁
  19. 【字符串】Simplify Path(栈)
  20. shell爬虫简易脚本(线程数可控)

热门文章

  1. python安装方法- 3.6.3版本
  2. PHP 数据库防止攻击
  3. IntelliJ IDEA 详细图解最常用的配置 ,适合新人,解决eclipse转idea的烦恼
  4. linux上修改系统默认语言设置
  5. http-反向代理学习
  6. vijos 1004 伊甸园日历游戏 博弈+打表找规律
  7. jQuery简单的Ajax调用
  8. 几分钟内学习 Clojure
  9. activemq依赖包获取
  10. Spring Boot 配置定时任务