美文网首页
2019-01-04 Django 数据库迁移 django.d

2019-01-04 Django 数据库迁移 django.d

作者: Jayce_xi | 来源:发表于2019-01-04 15:26 被阅读0次

问题描述

在输入python manage.py migrate 的时候,出现以下问题。


问题截屏

解决思路

应该是编码问题,第一时间google以下

1.打开mysql命令行,查看目前的编码规则

show variables like '%char%';
  1. 可以直接执行以下命令,变更编码规则:
mysql> set character_set_client=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_connection=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_database=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_results=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_server=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_system=utf8;
Query OK, 0 rows affected (0.01 sec)
mysql> set collation_connection=utf8;
Query OK, 0 rows affected (0.01 sec)
mysql> set collation_database=utf8;
Query OK, 0 rows affected (0.01 sec)
mysql> set collation_server=utf8;
Query OK, 0 rows affected (0.01 sec)
  1. 将原有数据库删除,建立数据库的时候记得选择数据库编码格式


  2. 重新进行数据库迁移,一切搞定。

后记

这个搞了20分钟,小烦,希望能帮到你。

相关文章

网友评论

      本文标题:2019-01-04 Django 数据库迁移 django.d

      本文链接:https://www.haomeiwen.com/subject/xlxkrqtx.html