当前位置: 首页 > news >正文

django 上传中文文件报错_django.db.utils.ProgrammingError: 1146 解决方法

一、问题复现

运行 Django 项目的时候报错:django.db.utils.ProgrammingError: (1146, "Table 'tmsdata.sysMgr_syslog' doesn't exist")。

翻译一下就是表不存在的意思,其实就是数据库迁移出了问题,需要重新迁移一下。

二、解决方法

先找到报错数据表对应的 migrations 文件夹,保留 __pycache____init__.py 文件,其他的都删掉。

c52a35ba436acfe3276b7f545f81649e.png

然后其他 migrations 文件夹,进行上述一样的操作。(把之前进行数据库迁移生成的文件记录全给删掉)

再去数据库里面,把报错对应的记录也删除,如下图:

5829b47b05989dd9667413c405679652.png

最后,进行数据库迁移操作。我是用的 Pycharm 自带的这个:

fa63f5702825216f2fc68441d19c2a48.png

然后先执行下面这行命令:

makemigrations

b01e17ad1cd6fcdbfa8869b3a3264b21.png

再执行下面这行命令:

migrate

cca0c40e5d8ed48f96d23096b99fa1c8.png

此时就表示数据库迁移成功,再运行项目,发现成功运行:

d3fda151ff98ae84870b4a2459472ea0.png

三、参考

django.db.utils.ProgrammingError: 1146 解决办法​www.cnblogs.com
7f1f11bb1e4f64affa41da5c893a408f.png

相关文章:

  • kafka消费者如何读同一生产者消息_Kafka(1)-获取主题,生产者消费者,推拉,主从,与MQ区别,ack机制(1-11,共18)...
  • troublemaker中文谐音_|音译|140830*歌词ΓTrouble Maker - Trouble Maker
  • axure8.0 上下移动 移动端_Axure8.0|移动端上下滑动不出屏
  • adb push文件到手机_adb命令实战
  • c#三个数从小到大排序_程序猿面试宝典:你该知道的数组排序算法
  • 联通物联卡为什么没有网络_联通物联卡突然没有信号,试着用这几方法!
  • 高一信息技术练习软件_高一新生必读:珍惜新起点,迎接新挑战——高一新生如何面对高中生活?...
  • ffmpeg 转换flv压缩大小_用FFMPEG SDK进行视频转码压缩时解决音视频不同步问题的方法(转)...
  • vuex异步获取数据_vuex起步 (三、异步管理数据)
  • python处理考勤数据txt文件_腾讯课堂考勤助手:一款自动化考勤数据处理工具
  • conda create出现连接问题_网络连接出现问题,苹果HomePod mini出现故障门
  • 启动不了 驱动程序签字功能_电脑的蓝牙功能您用了吗?不识别蓝牙和蓝牙搜索不到设备怎么办?...
  • cwntos新建目录挂载磁盘_怎么初始化你的 Linux 新磁盘?
  • dataframe for循环 筛选_Python:编写地道循环的两个建议,轻松应对新需求
  • 套用带标题行的表格样式_计算机二级通关攻略??必背考点 知识点整理 带你稳过计算机二级...
  • 【附node操作实例】redis简明入门系列—字符串类型
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • MD5加密原理解析及OC版原理实现
  • PhantomJS 安装
  • REST架构的思考
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 如何用vue打造一个移动端音乐播放器
  • 如何在GitHub上创建个人博客
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 微信公众号开发小记——5.python微信红包
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (ZT)出版业改革:该死的死,该生的生
  • (二)构建dubbo分布式平台-平台功能导图
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (三)centos7案例实战—vmware虚拟机硬盘挂载与卸载
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (算法)Game
  • (转)使用VMware vSphere标准交换机设置网络连接
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • .htaccess配置重写url引擎
  • .NET 设计模式初探
  • .net/c# memcached 获取所有缓存键(keys)
  • .NET/C# 的字符串暂存池
  • .net对接阿里云CSB服务
  • .NET国产化改造探索(一)、VMware安装银河麒麟
  • .NET微信公众号开发-2.0创建自定义菜单
  • @AliasFor注解
  • @NoArgsConstructor和@AllArgsConstructor,@Builder
  • @RequestMapping-占位符映射
  • [2024] 十大免费电脑数据恢复软件——轻松恢复电脑上已删除文件
  • [Android Pro] AndroidX重构和映射
  • [BPU部署教程] 教你搞定YOLOV5部署 (版本: 6.2)
  • [C/C++]数据结构----顺序表的实现(增删查改)
  • [C++]Leetcode17电话号码的字母组合
  • [ERROR ImagePull]: failed to pull image k8s.gcr.io/kube-controller-manager失败
  • [Google Guava] 1.1-使用和避免null