SupeSite6。x个人用户空间的数据恢复过程

SupeSite6。x个人用户空间的数据恢复过程
SupeSite 6。x个人用户空间的数据恢复过程
2009-03-23,571观,0
标签:
Personal space
数据恢复
电脑维修
维修论坛
断电
这个文件,为恢复UID 85710的博客数据的一个例子,存储在一个新开的数据库命名discuz_090128.the想法备份数据恢复和备份数据discuz_090128数据库恢复,然后在discuz_090128数据库,附件spacelinks,新spaceitems,spaceblogs,spaceimages itemtypes,六,然后用户在博客数据备份到相应的表,然后,表中数据为在线官方网站数据库,最后,统计该用户日志数、视频等用品。

1。恢复备份

这部上传原始备份数据对博客数据库服务器。如果备份数据是放在数据库的命名discuz_090128

两。数据处理

1)建立临时数据表spaceitems,附件,spacelinks,itemtypes,spaceblogs,spaceimages

创建表(` spaceitems `
` ITEMID ` MEDIUMINT(8)符号的非空auto_increment,
` $article->catid ` SmallInt(6)符号的非空默认'0',
` UID ` MEDIUMINT(8)符号的非空默认'0',
` TID ` MEDIUMINT(8)符号的非空默认'0',
用户名char(15)不是NULL默认值,
` itemtypeid ` MEDIUMINT(8)符号的非空默认'0',
类型char(10)不是NULL默认值,
'子类型' char(10)不是NULL默认值',
主语char(80)不是NULL默认值,
`日界线` int(10)符号的非空默认'0',
` lastpost ` int(10)符号的非空默认'0',
` viewnum ` MEDIUMINT(8)符号的非空默认'0',
` replynum ` MEDIUMINT(8)符号的非空默认'0',
` trackbacknum ` MEDIUMINT(8)符号的非空默认'0',
`优良率` int(10)符号的非空默认'0',
` badrate ` int(10)符号的非空默认'0',
`消化` tinyint(1)不为空的默认'0',
`顶` tinyint(1)不为空的默认'0',
`允许回复` tinyint(1)不为空的默认1,
'' char(16)不是NULL默认值,
`文件夹` tinyint(1)不为空的默认1,
` haveattach ` tinyint(1)不为空的默认'0',
`级` tinyint(1)不为空的默认'0',
` GID ` MEDIUMINT(8)符号的非空默认'0',
` gdigest ` tinyint(1)不为空的默认'0',
` pollnum ` MEDIUMINT(8)符号的非空默认'0',
` SID ` MEDIUMINT(8)符号的非空默认'0',
` NID ` MEDIUMINT(8)符号的非空默认'0',
密码char(10)不是NULL默认值,
` styletitle ` char(11)不为空的默认,
` picid ` MEDIUMINT(8)符号的非空默认'0',
主键(` ITEMID `),
关键` UID `(` UID `,`型`,`文件夹`,`顶`,`日界线`),
关键` $article->catid `(` $article->catid `,`文件夹`,`日界线`),
关键` GID `(` GID `),
键类型(类型,文件夹)
)auto_increment = 1 = MyISAM引擎默认的字符集GBK;创建表(附件` `
`援助` MEDIUMINT(8)符号的非空auto_increment,
`可以` tinyint(1)不为空的默认'0',
类型char(20)不是NULL默认值,
` ITEMID ` MEDIUMINT(8)符号的非空默认'0',
` $article->catid ` SmallInt(6)符号的非空默认'0',
` UID ` MEDIUMINT(8)符号的非空默认'0',
`日界线` int(10)符号的非空默认'0',
文件名char(150)不是NULL默认值,
主语char(80)不是NULL默认值,
` attachtype ` char(10)不为空的默认,
`图像` tinyint(1)不为空的默认'0',
`大小` int(10)符号的非空默认'0',
`路径` char(200)不为空的默认,
` thumbpath ` char(200)不为空的默认,
`下载` MEDIUMINT(8)符号的非空默认'0',
'' char(16)不是NULL默认值,
主键(帮助),
键'散列'(散列),
关键` ITEMID `(` ITEMID `),
关键` UID `(` UID `,`型`,`日界线`),
键类型(类型)
)auto_increment = 1 = MyISAM引擎默认的字符集GBK;创建表` spacelinks `(
` ITEMID ` MEDIUMINT(8)符号的非空默认'0',
`消息`文本不空,不空` relativetags `文本,
` postip ` varchar(15)不为空的默认,
` relativeitemids ` varchar(255)不为空的默认,
` customfieldid ` SmallInt(6)符号的非空默认'0',
` customfieldtext `文本不空,不空` includetags `文本,
` URL ` varchar(255)不为空的默认,
`域` varchar(150)不为空的默认,
` snaptype ` tinyint(1)不为空的默认'0',
` snaptext `文本非空,
主键(` ITEMID `)
)= MyISAM引擎默认的字符集GBK;创建表` itemtypes `(
` typeid ` MEDIUMINT(8)符号的非空auto_increment,
` UID ` MEDIUMINT(8)符号的非空默认'0',
类型char(10)不是NULL默认值,
` typename ` char(50)不为空的默认,
` viewperm ` char(15)不为空的默认,
` replyperm ` char(15)不为空的默认,
` getattachperm ` char(15)不为空的默认,
`显示顺序` tinyint(3)符号的非空默认'0',
主键(` typeid `),
关键` UID `(` UID `,`型`,`显示顺序`)
)auto_increment = 1 = MyISAM引擎默认的字符集GBK;创建表` spaceblogs `(
` ITEMID ` MEDIUMINT(8)符号的非空默认'0',
`消息`文本不空,不空` relativetags `文本,
` postip ` varchar(15)不为空的默认,
` relativeitemids ` varchar(255)不为空的默认,
` customfieldid ` SmallInt(6)符号的非空默认'0',
` customfieldtext `文本不空,不空` includetags `文本,
`心情` varchar(25)不为空的默认,
`天气` varchar(25)不为空的默认,
主键(` ITEMID `)
)= MyISAM引擎默认的字符集GBK;创建表` spaceimages `(
` ITEMID ` MEDIUMINT(8)符号的非空默认'0',
`消息` mediumtext不空,
`图像` varchar(200)不为空的默认,
` imagenum ` SmallInt(6)不为空的默认'0',
` relativetags ` mediumtext不空,
` postip ` varchar(15)不为空的默认,
` relativeitemids ` varchar(255)不为空的默认,
` customfieldid ` SmallInt(6)符号的非空默认'0',
` customfieldtext ` mediumtext不空,
` includetags ` mediumtext不空,
` remoteurl ` mediumtext不空,
`:bgmusic ` varchar(200)不为空的默认,
主键(` ITEMID `)
= MyISAM引擎默认的字符集GBK);
代码:
2)将数据导入临时表

插入spaceitems值(SELECT * FROM supe_spaceitems哪里uid = 85710);
插入附件(SELECT * FROM supe_attachments $Itemid在哪里(选择对应于));
插入spacelinks(SELECT * FROM supe_spacelinks $Itemid在哪里(选择对应于));
插入选择uid = 85710 supe_itemtypes itemtypes地方*;
插入spaceblogs(SELECT * FROM supe_spaceblogs $Itemid在哪里(选择对应于));
插入spaceimages(SELECT * FROM supe_spaceimages $Itemid在哪里(选择对应于));

代码:
三。备份正式数据库

四。将临时表数据导入正式数据库

插入discuz.supe_itemtypes SELECT * FROM discuz_090128.itemtypes;
插入discuz.supe_itemtypes SELECT * FROM discuz_090128.itemtypes;
插入discuz.supe_spaceblogs SELECT * FROM discuz_090128.spaceblogs;
插入discuz.supe_spaceimages SELECT * FROM discuz_090128.spaceimages;
插入discuz.supe_spaceitems SELECT * FROM discuz_090128.spaceitems;
插入discuz.supe_spacelinks SELECT * FROM discuz_090128.spacelinks

代码:
五。更新用户统计

更新supe_userspaces集spaceblognum =(select count(*)从discuz_090128.spaceitems类型=博客),UID = 85710;
更新supe_userspaces集spaceimagenum =(select count(*)从discuz_090128.spaceitems类型=图像),UID = 85710;
更新supe_userspaces集spacevideonum =(select count(*)从discuz_090128.spaceitems类型= 'video '),UID = 85710;
更新supe_userspaces集spacefilenum =(select count(*)从discuz_090128.spaceitems类型=文件'),UID = 85710;
更新supe_userspaces集spacelinknum =(select count(*)从discuz_090128.spaceitems类型= 'link '),UID = 85710;
更新supe_userspaces集spacegoodsnum =(select count(*)从discuz_090128.spaceitems类型= 'goods '),UID = 85710;
更新supe_userspaces集spaceallnum =(select count(*)从discuz_090128。spaceitems),UID = 85710;

代码:




满意的
不满意的
本文中使用的标记:
个人空间
数据恢复

找不到你想要的答案吗建议你去我们的论坛寻求帮助的人和康盛创想员工。
您也可能对以下内容感兴趣
如何恢复备份的数据支持!UCenter体系下的
没有相关的数据恢复指令

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部