MIPCMS迁移SSYCMS教程
- 时间:
- 浏览:1733
下载并安装ssycms基础版系统
注意,如果mipcms开启了uuid模式,自定义过字段,那么迁移后,可能会有影响,本教程仅限部分mipcms站点进行迁移,迁移后原来的插件将会失效、模板将会失效,也就是说插件和模板都必须用ssycms系统的才可以。SSYCMS不支持MIPCMS的模板、插件、标签手册等,SSYCMS有自己的一套插件、模板机制
数据表迁移步骤
- 将原来数据库中的
mip_articles
表 转移到 新站点数据库中,删除新站点的:articles
,将转移过来的:mip_articles
名称改为:articles
- 将原来数据库中的
mip_articles_category
表 转移到 新站点数据库中,删除新站点的:articles_category
,将转移过来的:mip_articles_category
名称改为:articles_category
- 将原来数据库中的
mip_articles_content
表 转移到 新站点数据库中,删除新站点的:articles_content
,将转移过来的:mip_articles_content
名称改为:articles_content
- 将原来数据库中的
mip_tags
表 转移到 新站点数据库中,删除新站点的:tags
,将转移过来的:mip_tags
名称改为:tags
- 将原来数据库中的
mip_item_tags
表 转移到 新站点数据库中,删除新站点的:tags_rel
,将转移过来的:mip_item_tags
名称改为:tags_rel
(注意,这个不是去掉前缀)
将一下sql语句,执行在完成以上迁移后,执行一下就好了
ALTER TABLE `articles_category` ADD `model_id` int(11) DEFAULT '0';
ALTER TABLE `articles_category` ADD `model_name` varchar(255) DEFAULT NULL;
ALTER TABLE `articles_category` ADD `mip_push_num` int(11) DEFAULT '0';
ALTER TABLE `articles_category` ADD `link_push_num` int(11) DEFAULT '0';
ALTER TABLE `articles_category` ADD `sm_push_num` int(11) DEFAULT '0';
ALTER TABLE `articles_category` ADD `xzh_realtime_push_num` int(11) DEFAULT '0';
ALTER TABLE `articles_category` ADD `xzh_batch_push_num` int(11) DEFAULT '0';
ALTER TABLE `articles_category` ADD `baidu_spider_num` int(11) DEFAULT '0';
ALTER TABLE `articles_category` ADD `baidu_spider_time` int(11) DEFAULT '0';
ALTER TABLE `articles_category` ADD `url` varchar(255) DEFAULT NULL;
ALTER TABLE `articles_category` ADD `target` int(11) DEFAULT '0';
ALTER TABLE `articles_category` ADD `type` varchar(255) DEFAULT NULL;
ALTER TABLE `articles` ADD `is_about` int(1) DEFAULT '0';
ALTER TABLE `articles` ADD `is_chapter` int(1) DEFAULT '0';
ALTER TABLE `articles` ADD `is_img` int(1) DEFAULT '0';
ALTER TABLE `articles` ADD `sm_push_num` int(11) DEFAULT '0';
ALTER TABLE `articles` ADD `xzh_realtime_push_num` int(11) DEFAULT '0';
ALTER TABLE `articles` ADD `xzh_batch_push_num` int(11) DEFAULT '0';
ALTER TABLE `articles` ADD `category` varchar(255) DEFAULT NULL;
ALTER TABLE `articles` ADD `comments_num` int(11) DEFAULT '0';
ALTER TABLE `articles` ADD `img_url_data` text;
ALTER TABLE `articles` ADD `collect_url` varchar(255) DEFAULT NULL;
ALTER TABLE `articles` ADD `elite` tinyint(1) DEFAULT '0';
ALTER TABLE `articles` ADD `top` tinyint(1) DEFAULT '0';
ALTER TABLE `articles` ADD `diy_brand` varchar(255) DEFAULT NULL;
ALTER TABLE `articles` ADD `diy_specs` varchar(255) DEFAULT NULL;
ALTER TABLE `articles` ADD `diy_place` varchar(255) DEFAULT NULL;
ALTER TABLE `articles` ADD `diy_down_url` varchar(255) DEFAULT NULL;
ALTER TABLE `tags` ADD `diy_title` varchar(255) DEFAULT NULL;
ALTER TABLE `tags` ADD `content` longtext CHARACTER SET utf8mb4;
ALTER TABLE `tags` ADD `mip_push_num` int(11) DEFAULT '0';
ALTER TABLE `tags` ADD `link_push_num` int(11) DEFAULT '0';
ALTER TABLE `tags` ADD `sm_push_num` int(11) DEFAULT '0';
ALTER TABLE `tags` ADD `xzh_realtime_push_num` int(11) DEFAULT '0';
ALTER TABLE `tags` ADD `xzh_batch_push_num` int(11) DEFAULT '0';
ALTER TABLE `tags` ADD `baidu_spider_num` int(11) DEFAULT '0';
ALTER TABLE `tags` ADD `baidu_spider_time` int(11) DEFAULT '0';
ALTER TABLE `tags` DROP PRIMARY KEY;
ALTER TABLE `tags` ADD `auto_id` int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY;
ALTER TABLE `articles_content` DROP PRIMARY KEY;
ALTER TABLE `articles_content` ADD `auto_id` int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY;
ALTER TABLE `articles_category` change `name` `title` varchar(255) DEFAULT NULL;
ALTER TABLE `tags` change `name` `title` varchar(255) DEFAULT NULL;
ALTER TABLE `tags_rel` drop `id`;
ALTER TABLE `tags_rel` ADD `id` int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY;
UPDATE articles_category SET model_name="article";
UPDATE articles_category SET status="1";
迁移之后,后台登陆不了,