在新浪云sae中使用共享mysql时,如果使用django的migrate命令会导致13013错误
Scanned too many databases when querying INFORMATION_SCHEMA

需要修改django源码实现

def get_storage_engine(self, cursor, table_name):"""Retrieves the storage engine for a given table. Returns the defaultstorage engine if the table doesn't exist."""cursor.execute("SELECT engine ""FROM information_schema.tables ""WHERE table_name = %s and table_schema = DATABASE()", [table_name])result = cursor.fetchone()if not result:return self.connection.features._mysql_storage_enginereturn result[0]

图中红色部分是添加的部分

我也fork了django,发布了1.8.3-sae版本,可以直接通过pip安装

pip install -e git+https://github.com/zhenghongzhi/django.git@1.8.3-sae#egg=django


交流群:492325637
关注“洪流学堂”微信公众号,让你快人几步成为Unity大牛

sae中使用django migrate导致13013的问题相关推荐

  1. django migrate 失效/报错

    一.django在某个版本中有个bug.数据库表中有一个字符类字段时,在不重命名的情况下,将此字段改为FK外键,django的migrate会失效,无法正常更改字段. django的表同步机制是,在a ...

  2. sae mysql django_Python+Django+SAE系列教程12-----配置MySQL数据库

    由于SAE上支持的是Mysql,首先我们要在本地配置一个Mysql的环境 ,我在网上找到MySQL-python-1.2.4b4.win32-py2.7.exe,并双击 安装 选择典型安装 安装结束后 ...

  3. java在SAE中使用的相关问题总结

    1.监听器问题 SAE需要加入监听器:详细地址参考http://jacobcookie.iteye.com/blog/1876798 2.关于jar包的问题 删了servlet的包,SAE中包含这些, ...

  4. django开发-在Docker中部署django项目

    今天整理了一下如何在docker中部署django项目. 1.环境如下: python3.6 django2.0.5 nginx mysql5.7 gunicorn 2.项目结构如下: 由于仅仅是测试 ...

  5. Django migrate 命令

    Django migrate 命令 初始化app models 表:python manage.py makemigrations (所有模型) 初始化app 某个模块:python manage.p ...

  6. django调用python脚本返回_Django框架(九)—— 单表增删改查,在Python脚本中调用Django环境...

    单表增删改查,在Python脚本中调用Django环境 一.数据库连接配置 如果连接的是pycharm默认的Sqlite,不用改动,使用默认配置即可 如果连接mysql,需要在配置文件中的settin ...

  7. Django框架(八)--单表增删改查,在Python脚本中调用Django环境

    一.数据库连接配置 如果连接的是pycharm默认的Sqlite,不用改动,使用默认配置即可 如果连接mysql,需要在配置文件中的setting中进行配置: 将DATABASES={} 更新为 DA ...

  8. SQL SERVER中什么情况会导致索引查找变成索引扫描

    原文:SQL SERVER中什么情况会导致索引查找变成索引扫描 SQL Server 中什么情况会导致其执行计划从索引查找(Index Seek)变成索引扫描(Index Scan)呢? 下面从几个方 ...

  9. mysql 密码 特殊符号_MySQL数据库之mysql设置复杂密码中含$特殊符号导致无法命令行登录...

    本文主要向大家介绍了MySQL数据库之mysql设置复杂密码中含$特殊符号导致无法命令行登录 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 安全考虑 在设置MYSQL 密码时候 ...

最新文章

  1. SP3946 MKTHNUM - K-th Number(整体二分)
  2. RIPv2 路由手工汇总
  3. 文本文件数据导入mysql注意事项
  4. Android 事件分发机制
  5. µVISION: Error: Encountered an improper argument
  6. python ljust 库_Python知识精解:str ljust()方法
  7. 图形化界面工具 SQLyog
  8. cuda安装和卸载(ubuntu)
  9. apache2 python mysql_Ubuntu配置Django+ Apache2+ mysql
  10. IPC网络高清摄像机基础知识1(IPC芯片市场分析以及“搅局者”华为海思 “来自2013年”)
  11. 1bit等于多少字节,换算方法?
  12. OpenStack在天河二号的大规模部署实践(转)
  13. 摘android手机自带浏览器无法识别apk文件
  14. 写在而立之年到来之前
  15. 代码详解设计模式--观察者模式
  16. 软考准备之系统开发与运行(错题及重要知识点)
  17. UE4 循环滚动Led效果材质
  18. 小觅相机录制rosbag数据集
  19. Android异常解决--A WebView method was called on thread 'JavaBridge'. All WebView methods must be called
  20. 【白兔兔】- 用LaTeX排版第八届中国大学生数学竞赛决赛(数学类)试卷

热门文章

  1. 试用VisualStudio2005Beta2出现的小BUG
  2. Spring的基本应用
  3. signature pad java_2020-07-08 JSsignature_pad 无纸化电子签名
  4. 制度化规范化标准化精细化_制度化、标准化、流程化,走向精细化管理的蜕变...
  5. python log函数_Python3
  6. 智能水位检测系统proteus_浅谈智能视觉检测系统的6大优点
  7. redhat怎样修改语言_硕士博士个人陈述(PS)辅导及修改服务带你极速前进!
  8. 电商页面设计吸睛大法|C4D背景素材模板,视觉之旅开启!
  9. 不会手绘有福了!场景的插画素材帮你搞定!
  10. android中activity布局,Android中登录布局展示Activity