如何清空yzmcms安装后的默认栏目和文章,并让id序号0开始

admin2年前随笔1070
yzmcms安装成功后,会自动插入几个演示栏目和文章,给新手做示例使用的。 正常情况下,只需要删掉即可 但是,可能有些同学有强迫症,想让id序号,从0开始,看起来才舒服。 不用担心,重新初始化这几个数据库(一共3个表,栏目表,文章表,搜索文章表)即可重置。 在后台执行下面sql(系统管理→SQL命令行→执行多条SQL)即可清空重建,基于yzmcms5.8的sql: DROP TABLE IF EXISTS `yzmcms_all_content`; CREATE TABLE `yzmcms_all_content`( `allid` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `modelid` TINYINT(2) UNSIGNED NOT NULL DEFAULT '0', `catid` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0', `id` INT(10) UNSIGNED NOT NULL DEFAULT '0', `userid` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0', `username` CHAR(30) NOT NULL DEFAULT '', `title` VARCHAR(150) NOT NULL DEFAULT '', `inputtime` INT(10) UNSIGNED NOT NULL DEFAULT '0', `updatetime` INT(10) UNSIGNED NOT NULL DEFAULT '0', `url` VARCHAR(100) NOT NULL DEFAULT '', `thumb` VARCHAR(100) NOT NULL DEFAULT '', `status` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1', `issystem` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1', PRIMARY KEY(`allid`), KEY `userid_index`(`userid`, `issystem`, `status`), KEY `modelid_index`(`modelid`, `id`), KEY `status`(`status`), KEY `issystem`(`issystem`) ) ENGINE = MyISAM DEFAULT CHARSET = utf8; DROP TABLE IF EXISTS `yzmcms_article`; CREATE TABLE `yzmcms_article`( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `catid` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0', `userid` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0', `username` VARCHAR(30) NOT NULL DEFAULT '', `nickname` VARCHAR(30) NOT NULL DEFAULT '', `title` VARCHAR(180) NOT NULL DEFAULT '', `seo_title` VARCHAR(200) NOT NULL DEFAULT '', `color` CHAR(9) NOT NULL DEFAULT '', `inputtime` INT(10) UNSIGNED NOT NULL DEFAULT '0', `updatetime` INT(10) UNSIGNED NOT NULL DEFAULT '0', `keywords` VARCHAR(100) NOT NULL DEFAULT '', `description` VARCHAR(255) NOT NULL DEFAULT '', `click` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0', `content` TEXT NOT NULL, `copyfrom` VARCHAR(50) NOT NULL DEFAULT '', `thumb` VARCHAR(100) NOT NULL DEFAULT '', `url` VARCHAR(100) NOT NULL DEFAULT '', `flag` VARCHAR(12) NOT NULL DEFAULT '' COMMENT '1置顶,2头条,3特荐,4推荐,5热点,6幻灯,7跳转', `status` TINYINT(1) NOT NULL DEFAULT '1', `issystem` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1', `listorder` TINYINT(3) UNSIGNED NOT NULL DEFAULT '1', `groupids_view` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' COMMENT '阅读权限', `readpoint` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' COMMENT '阅读收费', `paytype` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1' COMMENT '收费类型', `is_push` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' COMMENT '是否百度推送', PRIMARY KEY(`id`), KEY `status`(`status`, `listorder`), KEY `catid`(`catid`, `status`), KEY `userid`(`userid`, `status`) ) ENGINE = MyISAM DEFAULT CHARSET = utf8; DROP TABLE IF EXISTS `yzmcms_category`; CREATE TABLE `yzmcms_category`( `catid` SMALLINT(5) NOT NULL AUTO_INCREMENT COMMENT '栏目ID', `catname` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '栏目名称', `modelid` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' COMMENT '模型id', `parentid` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' COMMENT '父级id', `arrparentid` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '父级路径', `arrchildid` MEDIUMTEXT NOT NULL COMMENT '子栏目id集合', `catdir` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '栏目目录', `catimg` VARCHAR(150) NOT NULL DEFAULT '' COMMENT '栏目图片', `type` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' COMMENT '栏目类型:0普通栏目1单页2外部链接', `listorder` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' COMMENT '栏目排序', `target` CHAR(10) NOT NULL DEFAULT '' COMMENT '打开方式', `member_publish` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' COMMENT '是否会员投稿', `display` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1' COMMENT '在导航显示', `pclink` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '电脑版地址', `entitle` VARCHAR(80) NOT NULL DEFAULT '' COMMENT '英文标题', `subtitle` VARCHAR(60) NOT NULL DEFAULT '' COMMENT '副标题', `mobname` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '手机版名称', `category_template` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '频道页模板', `list_template` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '列表页模板', `show_template` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '内容页模板', `seo_title` VARCHAR(100) NOT NULL DEFAULT '' COMMENT 'SEO标题', `seo_keywords` VARCHAR(200) NOT NULL DEFAULT '' COMMENT 'SEO关键字', `seo_description` VARCHAR(250) NOT NULL DEFAULT '' COMMENT 'SEO描述', PRIMARY KEY(`catid`), KEY `modelid`(`modelid`) ) ENGINE = MyISAM DEFAULT CHARSET = utf8; 如果后台无法执行sql,请先开启权限。 开启方法: 解决yzmcms后台运行sql提示:根据系统配置,不允许在线执行SQL命令! yzmcms后台执行sql命令时,会提示根据系统配置,不允许在线执行SQL命令! 为了程序的安全性,所以后台默认不允许运行sql命令。 只需要在配置文件中,开启即可允许管理员直接在后台运行sql命令。 如何开启? 修改文件/common/config/config.php,大约77行 将'sql_execute' => false,,改成'sql_execute'=> true,保存更新文件,即可生效。 提示:每一次运行sql时,请记得先备份一下数据库,防止误操作,导致数据丢失

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。