Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] uchome_spacefield 丢失了四条数据,怎么办

[复制链接]
xrjdream 发表于 2010-3-9 14:37:05 | 显示全部楼层 |阅读模式
本帖最后由 xrjdream 于 2010-3-9 16:16 编辑

MySQL Error
Message: MySQL Query Error
SQL: SELECT sf.*, s.* FROM uchome_space s LEFT JOIN uchome_spacefield sf ON sf.uid=s.uid WHERE s.uid='2'
Error: Table 'sf' is marked as crashed and should be repaired
Errno.: 1194

用tool工具修复好了,但 uchome_spacefield 丢失了四条数据

第2,3,4,5 条记录

我有以前的数据备份,我该怎么把备份的uchome_spacefield 里面的这四条,插入到现在的 uchome_spacefield 里面
玻璃屋女孩 发表于 2010-3-9 14:45:13 | 显示全部楼层
您所说的第2,3,4,5 条记录指的是会员的uid号是2,3,4,5 吗?
回复

使用道具 举报

 楼主| xrjdream 发表于 2010-3-9 14:46:39 | 显示全部楼层
是的 这四个uid号的会员,无法保存个人基本资料,还有无法启用个性模板。
回复

使用道具 举报

玻璃屋女孩 发表于 2010-3-9 14:53:03 | 显示全部楼层
有之前的备份吗,有的话把记录加进去
回复

使用道具 举报

 楼主| xrjdream 发表于 2010-3-9 14:54:15 | 显示全部楼层
有之前的备份,我不知道怎么加进去
回复

使用道具 举报

玻璃屋女孩 发表于 2010-3-9 15:03:47 | 显示全部楼层
举个例子:
找到这个表的备份数据,执行类似下面的代码
  1. INSERT INTO `uchome_spacefield` (`uid`, `sex`, `email`, `newemail`, `emailcheck`, `mobile`, `qq`, `msn`, `msnrobot`, `msncstatus`, `videopic`, `birthyear`, `birthmonth`, `birthday`, `blood`, `marry`, `birthprovince`, `birthcity`, `resideprovince`, `residecity`, `note`, `spacenote`, `authstr`, `theme`, `nocss`, `menunum`, `css`, `privacy`, `friend`, `feedfriend`, `sendmail`, `magicstar`, `magicexpire`, `timeoffset`, `field_1`) VALUES
  2. (2, 0, 'hellen@comsenz.com', '', 0, '', '', '', '', 0, '', 0, 0, 0, '', 0, '', '', '', '', 'd\r\nd', '', '', '', 0, 0, '', '', '2', '2', '', 0, 0, '', '13522208360'),
  3. (3, 0, '111@163.com', '', 0, '', '', '', '', 0, '', 0, 0, 0, '', 0, '', '', '', '', '', '', '', '', 0, 0, '', '', '', '', '', 0, 0, '', ''),
  4. (4, 0, 'hellen@comsenz.com', '', 0, '', '', '', '', 0, '', 0, 0, 0, '', 0, '', '', '', '', '', '', '', '', 0, 0, '', '', '', '', '', 0, 0, '', ''),
  5. (5, 0, '111@163.com', '', 0, '', '', '', '', 0, '', 0, 0, 0, '', 0, '', '', '', '', '', '', '', '', 0, 0, '', '', '', '', '', 0, 0, '', '');
复制代码
回复

使用道具 举报

 楼主| xrjdream 发表于 2010-3-9 16:18:22 | 显示全部楼层
我的uchome_spacefield  里面没有field_1 这个字段,
我把你的代码这个field_1 去掉了,
但又显示
#1062 - Duplicate entry '2' for key 1
回复

使用道具 举报

 楼主| xrjdream 发表于 2010-3-9 16:39:43 | 显示全部楼层
我直接插入
也显示这样
#1062 - Duplicate entry '2' for key 1
回复

使用道具 举报

玻璃屋女孩 发表于 2010-3-9 16:46:25 | 显示全部楼层
你手动加一下吧
回复

使用道具 举报

 楼主| xrjdream 发表于 2010-3-9 16:56:55 | 显示全部楼层
我手动加了,也显示这个
#1062 - Duplicate entry '2' for key 1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-27 21:38 , Processed in 0.025101 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表