pbootcms网站系统操作教程:pbootcmsv2手动升级 V3.0.5数据库(MySQL)教程。本文整理了PbootCMS V2用户在升级V3.0.5过程中所遇到的问题。
适用PbootCMS做过二开的项目进行手动升级。
官方版本请后台直接一键升级即可。主要问题都出在数据库缺少表、缺少字段。所以站长直接整理了一份可用sql文件,直接在MySQL数据库中运行即可。
ALTER TABLE `ay_model` ADD `urlname` varchar(100) NOT NULL DEFAULT '' COMMENT 'URL名称' AFTER `type`;
DROP TABLE IF EXISTS `ay_member`;
CREATE TABLE `ay_member` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`ucode` varchar(20) NOT NULL,
`username` varchar(100) NOT NULL,
`useremail` varchar(50) NOT NULL DEFAULT '',
`usermobile` varchar(11) NOT NULL DEFAULT '',
`nickname` varchar(100) NOT NULL,
`password` varchar(32) NOT NULL,
`headpic` varchar(200) NOT NULL,
`status` char(1) NOT NULL,
`activation` char(1) NOT NULL DEFAULT '1',
`gid` varchar(20) NOT NULL,
`wxid` varchar(50) NOT NULL,
`qqid` varchar(50) NOT NULL,
`wbid` varchar(50) NOT NULL,
`score` int(10) unsigned NOT NULL DEFAULT '0',
`register_time` datetime NOT NULL,
`login_count` int(10) unsigned NOT NULL DEFAULT '0',
`last_login_ip` varchar(11) NOT NULL,
`last_login_time` varchar(11) NOT NULL,
`sex` varchar(2) NOT NULL DEFAULT '',
`birthday` varchar(20) NOT NULL DEFAULT '',
`telephone` varchar(20) NOT NULL DEFAULT '',
`email` varchar(50) NOT NULL DEFAULT '',
`qq` varchar(15) NOT NULL DEFAULT '',
PRIMARY KEY (`id`),
UNIQUE KEY `ay_member_ucode` (`ucode`),
UNIQUE KEY `ay_member_username` (`username`),
KEY `ay_member_gid` (`gid`),
KEY `ay_member_wxid` (`wxid`),
KEY `ay_member_qqid` (`qqid`),
KEY `ay_member_wbid` (`wbid`),
KEY `ay_member_useremail` (`useremail`),
KEY `ay_member_usermobile` (`usermobile`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
--
-- 表的结构 `ay_member_comment`
--
DROP TABLE IF EXISTS `ay_member_comment`;
CREATE TABLE `ay_member_comment` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`pid` int(10) unsigned NOT NULL DEFAULT '0',
`contentid` int(10) unsigned NOT NULL,
`comment` varchar(1000) NOT NULL,
`uid` int(10) unsigned NOT NULL,
`puid` int(10) unsigned NOT NULL,
`likes` int(10) unsigned NOT NULL DEFAULT '0',
`oppose` int(10) unsigned NOT NULL DEFAULT '0',
`status` char(1) NOT NULL,
`user_ip` varchar(11) NOT NULL,
`user_os` varchar(30) NOT NULL,
`user_bs` varchar(30) NOT NULL,
`create_time` datetime NOT NULL,
`update_user` varchar(30) NOT NULL,
`update_time` datetime NOT NULL,
PRIMARY KEY (`id`),
KEY `ay_member_comment_pid` (`pid`),
KEY `ay_member_comment_contentid` (`contentid`),
KEY `ay_member_comment_uid` (`uid`),
KEY `ay_member_comment_puid` (`puid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
--
-- 表的结构 `ay_member_field`
--
DROP TABLE IF EXISTS `ay_member_field`;
CREATE TABLE `ay_member_field` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(30) NOT NULL,
`length` int(10) unsigned NOT NULL,
`required` char(1) NOT NULL,
`description` varchar(30) NOT NULL,
`sorting` int(10) unsigned NOT NULL,
`status` char(1) NOT NULL,
`create_user` varchar(30) NOT NULL,
`update_user` varchar(30) NOT NULL,
`create_time` datetime NOT NULL,
`update_time` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
--
-- 转存表中的数据 `ay_member_field`
--
INSERT INTO `ay_member_field` (`id`,`name`,`length`,`required`,`description`,`sorting`,`status`,`create_user`,`update_user`,`create_time`,`update_time`) VALUES
('1','sex','2','0','性别','255','1','admin','admin','2020-06-25 00:00:00','2020-06-25 00:00:00'),
('2','birthday','20','0','生日','255','1','admin','admin','2020-06-25 00:00:00','2020-06-25 00:00:00'),
('3','qq','15','0','QQ','255','1','admin','admin','2020-06-25 00:00:00','2020-06-25 00:00:00');
--
-- 表的结构 `ay_member_group`
--
DROP TABLE IF EXISTS `ay_member_group`;
CREATE TABLE `ay_member_group` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`gcode` varchar(20) NOT NULL,
`gname` varchar(100) NOT NULL,
`description` varchar(200) NOT NULL,
`status` varchar(1) NOT NULL,
`lscore` int(10) unsigned NOT NULL DEFAULT '0',
`uscore` int(10) unsigned NOT NULL DEFAULT '0',
`create_user` varchar(30) NOT NULL,
`update_user` varchar(30) NOT NULL,
`create_time` datetime NOT NULL,
`update_time` datetime NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `ay_member_group_gcode` (`gcode`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
--
-- 转存表中的数据 `ay_member_group`
--
INSERT INTO `ay_member_group` (`id`,`gcode`,`gname`,`description`,`status`,`lscore`,`uscore`,`create_user`,`update_user`,`create_time`,`update_time`) VALUES
('1','1','初级会员','初级会员具备基本的权限','1','0','999','admin','admin','2020-06-25 00:00:00','2020-06-25 00:00:00'),
('2','2','中级会员','中级会员具备部分特殊权限','1','1000','9999','admin','admin','2020-06-25 00:00:00','2020-06-25 00:00:00'),
('3','3','高级会员','高级会员具备全部特殊权限','1','10000','4294967295','admin','admin','2020-06-25 00:00:00','2020-06-25 00:00:00');
ALTER TABLE `ay_content` ADD `gtype` char(1) NOT NULL DEFAULT '4';
ALTER TABLE `ay_content` ADD `gid` varchar(20) NOT NULL DEFAULT '';
ALTER TABLE `ay_content` ADD `gnote` varchar(100) NOT NULL DEFAULT '';
ALTER TABLE `ay_content_sort` ADD `gtype` char(1) NOT NULL DEFAULT '4';
ALTER TABLE `ay_content_sort` ADD `gid` varchar(20) NOT NULL DEFAULT '';
ALTER TABLE `ay_content_sort` ADD `gnote` varchar(100) NOT NULL DEFAULT '';
DROP TABLE IF EXISTS `ay_tags`;
CREATE TABLE `ay_tags` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`acode` varchar(20) NOT NULL COMMENT '区域',
`name` varchar(50) NOT NULL COMMENT '名称',
`link` varchar(200) NOT NULL COMMENT '链接',
`create_user` varchar(30) NOT NULL COMMENT '添加人员',
`update_user` varchar(30) NOT NULL COMMENT '更新人员',
`create_time` datetime NOT NULL COMMENT '添加时间',
`update_time` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `ay_tags_acode` (`acode`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
ALTER TABLE `ay_message` ADD `uid` int(10) unsigned NOT NULL DEFAULT '0';
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。
如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:1484712216@qq.com
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。
如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:1484712216@qq.com