织梦dedecms在导入数据库时提示错误dede_purview解决办法
来源:互联网 发布:淘宝生意参谋多少钱 编辑:程序博客网 时间:2024/06/10 19:39
织梦dedecms在导入数据库时提示错误dede_purview解决办法
网上有朋友反映说dedecms在导入数据库的时候提示dede_purview错误,我们试过发现错误原因是因为mysql版本的bug,是因为从mysql5.0导入到mysql5.1版本所以引起的。之所以出现这个错误原因好象是跟MYSQL数据库版本不对应有关,也就是版本兼容性问题,是SQL的语法不兼容出现的。本地上测试的版本和服务器上的不一致的报错。错误位置为“USING BTREE ) ENGINE=MyISAM DEFAULT CHARSET=gbk;”表名为dede_purview,为了能快速解决这个问题,我们删除了“USING BTREE”,最后导入成功。
也可参考以下方法解决:修改表 `dede_purview` 的结构。
稍微修改一下就可以,改为如下:
------------------------------------------------------------------------------------------------------------
--
-- 表的结构 `dede_purview`
--
CREATE TABLE IF NOT EXISTS `dede_purview` (
`mid` mediumint( 8 ) DEFAULT '0',
`typeid` smallint( 5 ) DEFAULT '0',
`rank` smallint( 6 ) DEFAULT NULL ,
`pkey` varchar( 30 ) CHARACTER SET latin1 NOT NULL ,
`pvalue` text NOT NULL ,
KEY `pkey` ( `pkey` ) USING BTREE) ENGINE = MYISAM DEFAULT CHARSET = utf8;
------------------------------------------------------------------------------------------------------------
稍微修改一下就可以,改为如下:
------------------------------------------------------------------------------------------------------------
CREATE TABLE IF NOT EXISTS `dede_purview` (
`mid` mediumint( 8 ) DEFAULT '0',
`typeid` smallint( 5 ) DEFAULT '0',
`rank` smallint( 6 ) DEFAULT NULL ,
`pkey` varchar( 30 ) CHARACTER SET latin1 NOT NULL ,
`pvalue` text NOT NULL ,
KEY `pkey` USING BTREE ( `pkey` )) ENGINE = MYISAM DEFAULT CHARSET = utf8;
-----------------------------------------------------------------------------------------------------------
修改好之后,再次导入数据库的时候,就不会出错了,又或者是直接在执行此SQL语句建立此表!
修改好之后,再次导入数据库的时候,就不会出错了,又或者是直接在执行此SQL语句建立此表!
避免错误的方法:本地数据库导出的时候,在全选所有表之后,建议先把dede_pruview这张表过滤出来,然后执行SQL语句创建数据表dede_purview即可。
织梦dedecms在导入数据库时提示错误dede_purview解决办法
织梦dedecms在导入数据库时提示错误dede_purview解决办法
阅读全文
0 0
- 织梦dedecms在导入数据库时提示错误dede_purview解决办法
- 织梦DedeCMS的RSS文件提示URL错误的解决办法
- 织梦DedeCMS的RSS文件提示URL错误的解决办法
- 数据库导入提示USING BTREE 错误的解决办法
- 织梦数据库导入提示USING BTREE 错误的解决办法
- 织梦数据库导入提示USING BTREE 错误的解决办法
- 错误823解决办法 导入数据库时
- Oracle8i在一个新数据库里导入数据时,提示imp-00015的错误。
- mysql导入数据时提示 USING BTREE 相关错误解决办法
- mysql导入数据时提示 USING BTREE 相关错误解决办法
- mysql导入数据时提示 USING BTREE 错误解决办法
- mysql导入数据时提示 USING BTREE 错误解决办法
- mysql导入数据时提示 USING BTREE 错误解决办法
- js文件在导入时出现错误的解决办法
- dedecms5.7sp1mysql导入数据时提示 USING BTREE 相关错误解决办法 本文来源于php教程
- DedeCMS添加字段提示Invalid utf8 character string错误的解决办法
- 织梦DEDECMS网站留言板提交时验证码错误返回空白页的解决办法
- 织梦DedeCMS启用二级域名图片路径错误问题的解决办法
- 设计模式:外观模式
- 计算机的发展阶段
- Spark环境安装部署教程
- python学习:anaconda 和 jupyter notebook by Sober
- block与“阻塞(pend)”与“挂起(suspend)”的区别?
- 织梦dedecms在导入数据库时提示错误dede_purview解决办法
- centos7部署zabbix2.4.8
- scala和maven整合
- Ubuntu centos系统——apache如何解决跨域资源访问
- Windows 操作系统wim镜像的 拆分与合成
- C-头文件.h的作用
- Unity中预览lua脚本
- Java8 lambda表达式10个示例
- Oracle存储过程调试方法