DedeCMS小说模型数据表前缀名错误的解决办法
2014-10-11 11:50
190 查看
DedeCMS小说模型数据表前缀名错误的解决办法
用了一下dedecms的小说频道,发现错误一大堆这是什么原因呢?
一、错误分析:
昨天我再备份数据库的时候突然发现了两个陌生的表dede_bookfeedback ,dede_story_bookstars 而我自己的前缀名已经修改成了xxx_,不可能会出现dede前缀的。我查找了所有的表名也没有发现xxx_bookfeedback,xxx_story_bookstars 这两个表。我又到官方下了dede5.6的安装程序,dedemcs模版从新安装并且不修改表前缀名。结果并没有出现错误。所以我们安装程序修改表前缀名后出现错误时因为缺少了xxx_bookfeedback,xxx_story_bookstars(xxx是你修改后的前缀名)
这两个表。
二、解决办法
在后台"系统"里有个"SQL命令行工具",dedemcs标签点开后,可以看到最上面二行是以"dede_"开头的,在下面的运行SQL命令行里面输入
"alter table 表名 rename to 新表名"
alter table dede_bookfeedback rename to 新表名_bookfeedback
alter table dede_story_bookstars rename to 新表名_story_bookstars
更改后,你再刷新一下你的小说频道。发现错误已经没有了。成功!
用了一下dedecms的小说频道,发现错误一大堆这是什么原因呢?
一、错误分析:
昨天我再备份数据库的时候突然发现了两个陌生的表dede_bookfeedback ,dede_story_bookstars 而我自己的前缀名已经修改成了xxx_,不可能会出现dede前缀的。我查找了所有的表名也没有发现xxx_bookfeedback,xxx_story_bookstars 这两个表。我又到官方下了dede5.6的安装程序,dedemcs模版从新安装并且不修改表前缀名。结果并没有出现错误。所以我们安装程序修改表前缀名后出现错误时因为缺少了xxx_bookfeedback,xxx_story_bookstars(xxx是你修改后的前缀名)
这两个表。
二、解决办法
在后台"系统"里有个"SQL命令行工具",dedemcs标签点开后,可以看到最上面二行是以"dede_"开头的,在下面的运行SQL命令行里面输入
"alter table 表名 rename to 新表名"
alter table dede_bookfeedback rename to 新表名_bookfeedback
alter table dede_story_bookstars rename to 新表名_story_bookstars
更改后,你再刷新一下你的小说频道。发现错误已经没有了。成功!
相关文章推荐
- DedeCMS小说模型数据表前缀名错误的解决办法
- dedecms5.7sp1mysql导入数据时提示 USING BTREE 相关错误解决办法 本文来源于php教程
- FTP出现“数据 Socket 错误: 连接被拒”解决办法
- sql 将 varchar 值转换为数据类型为 int 的列时发生语法错误 的解决办法
- C# 模拟post数据提交时 出现如下错误: System.Net.WebException: 远程服务器返回错误: (417) Expectation Failed 的解决办法
- HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效 的解决办法
- 数据保存时,出现‘record not found or changed by another user’错误信息的解决办法
- SSIS导入MYSQL中出现数据错误的解决办法
- mysql导入数据时提示 USING BTREE 相关错误解决办法
- Parallel并行计算合计数据时错误的原因和解决办法
- C# post数据时 出现如下错误: System.Net.WebException: 远程服务器返回错误: (417) Expectation Failed 的解决办法
- 在linux上IMP6GB数据时遭遇ORA-3113"经典错误"的解决办法参考文档
- ASP“80020009” 错误的解决办法 上传数据过大
- C# post数据时 出现如下错误: System.Net.WebException: 远程服务器返回错误: (417) Expectation Failed 的解决办法
- 意外删除Oracle数据文件(dbf),恢复oralce库的解决办法--Oracle错误代码:ORA-01033
- [转]C# post数据时 出现如下错误: System.Net.WebException: 远程服务器返回错误: (417) Expectation Failed 的解决办法
- SQL Server]将将截断字符串或二进制数据错误解决办法
- 用SQLYog导出导入数据所遇到的错误 错误代码2006 的解决办法
- 数据保存时,出现‘record not found or changed by another user’错误信息的解决办法
- sql2005 数据复制《发布 '%1' 的并发快照不可用》错误的解决办法