mysql 删除

DROP删表,表结构将删了,当然数据也不存在了
TRUNCATE和DELETE删数据,表结构还在
DELETE可以带条件删除,TRUNCATE是全部删除
DELETE删除会写日志,TRUNCATE不写
DELETE效率低,数据可以恢复,TRUNCATE效率高,数据不可恢复
如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时(C)。
A. 系统自动备份父表中被删除记录到一个新表中
B. 若子表中有相关记录,则禁止删除父表中记录
C. 会自动删除子表中所有相关记录
D. 不作参照完整性检查,删除父表记录与子表无关

猜你喜欢

转载自www.cnblogs.com/hellowzd/p/9698686.html