migrate social_django并没有生成表

来源:12-3 social_django集成第三方登录-1

xiaoyuan1

2020-04-22

老师,在本地生成social_django相关表后,我想弄到服务器上,然后就同步本地和服务器数据库,然而social_django相关的表在服务器数据库没有同步过去。
然后我又在服务器上重新migrate social_django,还是同步不过去。图片描述
图片描述

写回答

4回答

bobby

2020-04-27

//img.mukewang.com/szimg/5ea6b65209df496f11660799.jpg这里错误提示很明确 就是传输失败 可能会两边的mysql的版本不一致有关,你可以拿着上面的错误信息百度 网上资料多

0
2
bobby
回复
xiaoyuan1
这里报错很明显 是index的名称太长了 就是因为第三方登录生成的表的index名称太长了 你百度一下如何解决就行了
2020-04-29
共2条回复

xiaoyuan1

提问者

2020-04-25

//img.mukewang.com/szimg/5ea410dc09d20eb809030539.jpg

老师,按照您给的链接中查看了innodb_large_prefix、innodb_file_format的值都是对的,没有找到house_8090这个表,在网上查了资料,都是说要修改这个表,但是没有找到表

0
0

xiaoyuan1

提问者

2020-04-24

//img.mukewang.com/szimg/5ea280360983070d11750800.jpg

这是截图

0
1
bobby
https://blog.51cto.com/zhaowl/2324758 看看这个
2020-04-25
共1条回复

bobby

2020-04-23

你可以使用navicat的传输功能将本地的数据表同步过去

0
3
xiaoyuan1
回复
bobby
navicat传输不是successful,报错,sql文件的传输也报错,我用mysqldump方法导入的,才成功,但是就是没有social开头的表
2020-04-24
共3条回复

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2873 学习 · 2457 问题

查看课程