example
example

求助 QB-CORE 怎么给玩家删档,player数据表删了之后没有用

HaoEr2047

哀殿天下第一
论坛元老
高级用户
认证用户
QB-CORE 怎么给玩家删档,player数据表删了之后没有用
 

Yann

站长
管理成员
GTAOS管理组
认证卖家
认证用户
本 月 名 人 榜 最 佳
不建议删除玩家档案,直接封禁就行了,因为很多数据库都有联系,不是非常了解的话不容易删干净
 

HaoEr2047

哀殿天下第一
论坛元老
高级用户
认证用户
我要ck他啊,RP处罚
不建议删除玩家档案,直接封禁就行了,因为很多数据库都有联系,不是非常了解的话不容易删干净
 

Yann

站长
管理成员
GTAOS管理组
认证卖家
认证用户
本 月 名 人 榜 最 佳
执行此语句之前一定要备份数据库,否则误删后无法恢复。
在数据库的每个表格中执行这个语句,把下面的 table_name 替换成你的数据表的名称(比如players表),PRY16492就是玩家的公民ID(替换成你想要删除的玩家的ID就行了)
DELETE FROM 'table_name' WHERE citizenid='PRY16492'

所有表格执行玩一遍之后还需要手动检查一遍所有的表格当中还有没有什么owner是同一个ID的也删掉。

另一种方法更便捷,就是写一个程序去删了,这种需要懂点代码和数据库的知识。
 

HaoEr2047

哀殿天下第一
论坛元老
高级用户
认证用户
执行此语句之前一定要备份数据库,否则误删后无法恢复。
在数据库的每个表格中执行这个语句,把下面的 table_name 替换成你的数据表的名称(比如players表),PRY16492就是玩家的公民ID(替换成你想要删除的玩家的ID就行了)
DELETE FROM 'table_name' WHERE citizenid='PRY16492'

所有表格执行玩一遍之后还需要手动检查一遍所有的表格当中还有没有什么owner是同一个ID的也删掉。

另一种方法更便捷,就是写一个程序去删了,这种需要懂点代码和数据库的知识。
更坏的消息,数据库都查完了,没有这个身份证号了,依然删不干净
 
顶部