首页 > 其他分享 >帝国CMS刷新数据表news提示update ***_ecms__index set havehtml=1 where id='' limit 1

帝国CMS刷新数据表news提示update ***_ecms__index set havehtml=1 where id='' limit 1

时间:2023-06-03 21:11:32浏览次数:43  
标签:__ set phome ecms 数据表 news where id select

今天我在进行“数据更新”时,点击“刷新所有信息内容页面”后,在“刷新数据表:article”一项出现提示Table ‘empirecms.phome_ecms_’ doesn’t exist

代码如下:

Table 'www_zwwiki_com.***_ecms_news_data_' doesn't exist;

select keyid,dokey,newstempid,closepl,infotags,befrom,newstext from ***_ecms_news_data_ where id='207409' limit 1;

并且在后台单片点击id生成的情况下会出现

Table ‘empirecms.phome_ecms_’ doesn’t exist 
update ***_ecms_ set havehtml=1 where id=” limit 1 

后来在网上搜索,是这样解释的: 

原因:你修改了栏目所属系统模型导致,因为栏目原来所属系统模型本身就有信息,而你改动了所属系统模型,使得这些信息无法找出所属栏目导致出错。 
解决方案:修改栏目改回原来所属系统模型,然后进管理信息删除栏目所有的信息,最后再修改栏目改回所属新系统模型就可以解决。 

所以这里分享一个比较简单直接的解决方法,就是依次执行以下SQL语句: 

select id from phome_ecms_news where id not in (select id from phome_ecms_news_data_1) ;
delete from phome_ecms_news where id not in (select id from phome_ecms_news_data_1) ;

以上两个代码的意思查询 ecms_news主表id是否在ecms_news_data_1表中存在。如果不存在就查询出来不存在的信息,

跌条是 删除不存在的信息id。

但是还是会提示错误,不能解决这个问题。所以还还要比对phome_ecms_news_index 和phome_ecms_news 的id。

然后删除phome_ecms_news_index 所查询到的信息,:代码如下:

select id from phome_ecms_news_index where id not in (select id from phome_ecms_news)

查询到后直接删除,在Phpmyadmin里面或者Navicat里面

  

 

111

标签:__,set,phome,ecms,数据表,news,where,id,select
From: https://www.cnblogs.com/yuesha/p/17454654.html

相关文章

  • Map 接收 @RequestBody,Controller 层可以打印值,但是 mybatis 编译 SQL 语句显示 NULL
    mybatis#{}获取的key是否一致;前端发送请求类型是否与后端接口定义的请求类型一致;前端发送请求与接口请求的类型一致的情况下,检查post请求封装data时是否以get形式传递数据。我的问题是第三个,尤其是后端不报任何错误的情况下,第三种情况极有可能。我把axios.post......
  • 密码工程-大素数
    密码工程-大素数任务在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务利大整数库(GMP或者OpenSSL),参考《密码工程》p113伪代码实现GenerateLargePrime函数(10‘)在测试代码中产生一个在范围l=2^255至u=2^256-1内的素数。(5‘)用OpenSSL验证你产生的素数是不是正......
  • Dubbo入门
    目录简单整合SpringBoot示例dubbo与http接口区别一、http协议介绍二、dubbo介绍三、http协议和dubbo协议的区别特点Dubbo官网:https://cn.dubbo.apache.org/zh-cn/index.html简单整合SpringBoot示例gitee个人私有仓库地址:https://gitee.com/a_seagull/dubbo-testdubbo与http......
  • 每日记录(完整性约束)
    完整性约束是为了表的数据的正确性!如果数据不正确,那么一开始就不能添加到表中。1主键当某一列添加了主键约束后,那么这一列的数据就不能重复出现。这样每行记录中其主键列的值就是这一行的唯一标识。例如学生的学号可以用来做唯一标识,而学生的姓名是不能做唯一标识的,因为学习有......
  • 每日记录(EL(表达式语言))
    1EL概述1.1EL的作用JSP2.0要把html和css分离、要把html和javascript分离、要把Java脚本替换成标签。标签的好处是非Java人员都可以使用。JSP2.0–纯标签页面,即:不包含<%…%>、<%!…%>,以及<%=…%>EL(ExpressionLanguage)是一门表达式语言,它对应<%=…%>。我们知道在JSP......
  • 使用vscode sftp插件快速上传源码文件
    1.首先安装vscode插件2.使用ctrl+shift+p或者view-commandpalette打开命令面板,输入sftp并按enter键,出现编辑配置文件界面3.输入对应的主机名,密码,或者密钥文件即可{"name":"47.100.101.152","host":"47.100.101.152","protocol":"sftp",......
  • 每日记录(数据查询语法(DQL)(1))
    DQL就是数据查询语言,数据库执行DQL语句不会对数据进行改变,而是让数据库发送结果集给客户端。语法:SELECTselection_list/*要查询的列名称*/ FROMtable_list/*要查询的表名称*/ WHEREcondition/*行条件*/ GROUPBYgrouping_columns/*对结果分组*/ HAVINGcond......
  • 如何为布局增加滚动条_使用ScrollPane
    如何为布局增加滚动条_使用ScrollPane当我们使用某些布局时候,比如VBox,其容纳的控件超过了显示大小时,我们可能无法看到这些控件。解决方案是为Vbox增加一个滚动条,从而可以滚动地显示更多内容,这就要用到ScrollPane。ScrollPane是一种特护的控件,它可以设置一个布局作为其内容,然......
  • 每日记录(数据查询语法(DQL)(2))
    1基础查询1.1查询所有列SELECT*FROM stu;1.2查询指定列SELECTsid,sname,ageFROMstu;2条件查询2.1条件查询介绍条件查询就是在查询时给出WHERE子句,在WHERE子句中可以使用如下运算符及关键字:l=、!=、<>、<、<=、>、>=;lBETWEEN…AND;lIN(set);lISNULL;lA......
  • 每日记录(数据查询语法(DQL)(3))
     模糊查询当想查询姓名中包含a字母的学生时就需要使用模糊查询了。模糊查询需要使用关键字LIKE。3.1查询姓名由5个字母构成的学生记录SELECT*FROMstuWHEREsnameLIKE'_____';模糊查询必须使用LIKE关键字。其中“_”匹配任意一个字母,5个“_”表示5个任意字母。3.2查......