如何清空yzmcms安装后的默认栏目和文章,并让id序号0开始
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时,请记得先备份一下数据库,防止误操作,导致数据丢失
aaaaaaaa