洛阳网络公司,洛阳网站建设,洛阳网页设计,洛阳网站设计,洛阳网站优化,洛阳建站,洛阳网站制作,洛阳做网站,洛阳建网站,洛阳百度推广
加入收藏高级搜索手机版
  • [2018-04-11]减振器有限公司上线了
  • [2018-04-11]洛阳轩格格力空调售后维修 上线了
  • [2018-04-11]洛阳新程威门窗有限公司上线了
  • [2017-07-26]【团膳品牌】恒美客(北京)餐饮管理有限公司 网站上线!
  • [2015-08-01]国际网络商品线下交易博览会
  • [2015-05-19]河南省巩义市宇泰净水材料有限公司 网站优化
  • [2015-05-11]北京大勺哥半成品净菜
  • [2015-03-31]洛阳市福农农业生产资料有限公司
  • [2015-03-20]上海静福减震器制造有限公司 网站优化上线
  • [2014-11-07]洛阳市京华包装印刷物资经理部
  • ------专业网站设计制作、网站排名优化、建设一流品牌!
    新闻正文 ·您的位置:首页 > 新闻中心 > 技术中心 > 正文

    恢复数据库时候出现CREATE TABLE `dede_purview错误的解决方法

    来源:洛阳网络公司  发表时间:2013-08-30  点击次数:

    Mysql查询错误
    查询语句:CREATE TABLE `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
    错误信息:mysql_error

    ===================================================================================================

    dede数据库还原错误。发现是dede_purview表开始的表都没有上传成功。本来有86个表,结果传到第63个就表为止就终止了。最后发现是dede_purview表引起的问题。以下是解决办法

    SQL 查询:

    -- --------------------------------------------------------
    --
    -- 表的结构 `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;

     

    MySQL 返回:

    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USING BTREE
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8' at line 7

    把USING BTREE 去掉, 这是mysql server不兼容造成的。

    ●语句应该改成:
    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;

    如果是帝国备份王还原,只要把加红色的USING BTREE去掉就行了。

    与【恢复数据库时候出现CREATE TABLE `dede_purview错误的解决方法】相关文章:

    您的需求

    联系我们

    正确的选择

    洛阳网站优化 洛阳网站推广

    恢复数据库时候出现CREATE TABLE `dede_purview错误的解决方法 - 洛阳技术中心专题网站 - 洛阳网络公司