99Max综合娱乐网站(旧版)

 找回密码
 立即注册
查看: 1112|回复: 2

[求助] 为什么线上删除人物成功,资料库数据仍然还在【已解决】

[复制链接]

升级   17%

发表于 2010-5-25 17:50:47 | 显示全部楼层 |阅读模式
为什么线上删除人物成功,资料库数据仍然还在


另外
Q1. 装备装上魔石以后,丢掉或卖掉,重登以后又出现在身上,必须要拆掉魔石以后再丢掉或卖掉重登以后才不会出现??
Q2. 直接手动从资料表 inventory 删除也出现错误 必须要先去 item_stones 里面把对应的 itemUniqueId栏位先删除后 再回到 inventory 删除才能删

我想问的是,有没有办法直接从 inventory 删除也把 item_stones 里对应的到的 itemUniqueId 相关资料也一并删除了?
因为我觉得问题1的原因应该和问题2有关吧!!

资料库的错误讯息,我想和上述的问题有关,可以请高手教教我

[WARN 18:10:19] - Failed to execute IU query com.mysql.jdbc.exceptions.jdbc4.My
QLIntegrityConstraintViolationException: Cannot delete or update a parent row:
foreign key constraint fails (`au_server_gs`.`item_stones`, CONSTRAINT `item_s
ones_ibfk_1` FOREIGN KEY (`itemUniqueId`) REFERENCES `inventory` (`itemUniqueId
))
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Can
ot delete or update a parent row: a foreign key constraint fails (`au_server_gs
.`item_stones`, CONSTRAINT `item_stones_ibfk_1` FOREIGN KEY (`itemUniqueId`) RE
ERENCES `inventory` (`itemUniqueId`))
温馨提示:
1. 本站模拟器源于网络,经 99Max.mE 二次开发,仅供个人学习娱乐使用,切勿用于商业用途,否则后果自负!
2. 如需更好体验游戏内容,请前往官方游戏!不具备合法的运营模式,都是强盗,请勿擅自搭建私服!
3. 如本站内容有侵犯您的权益,请发送信息至QQ:372607220 或 EMAIL:372607220@qq.com ,我们会及时删除。

升级   100%

发表于 2010-5-25 23:55:39 | 显示全部楼层
嗯. 楼主说得不错. 就是那个数据库有问题..  请重新导入数据库..   item_stones   inventory

升级   17%

 楼主| 发表于 2010-5-26 00:45:24 | 显示全部楼层
感谢大大,我解决了
在 item_stones 外部索引-删除时 设定 cascade  

如此就正常了!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|99Max综合娱乐网站(旧版) ( 沪ICP备11024206号-1 )

GMT+8, 2025-4-9 07:09 , Processed in 0.236537 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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