iosdev

MySQL 删除数据的最好的方式

1 Drop table 命令

DROP TABLE 

 这个命令会删除整个表和数据,删除之后你就不能还原会之前的数据结构和数据了

 DELETE * FROM Table

 DELETE * FROM Table 

这个语句会移除数据,只留下自动增长的值(id)和其余的表结构。如果表很大那么会粉肠满。因为每条记录都要写入log,通常你就不要使用这条语句来从表中删除所有的数据了。

3 TRUNCATE TABLE

TRUNCATE TABLE tablename

 

这个命令会删除所有表中的数据,重新设置自动增长的数值,也就是重新从1开始。

http://www.prodromus.com/2010/11/22/mysql-best-way-to-remove-all-data-from-a-table

分类:

技术点:

相关文章:

  • 2021-11-30
  • 2022-01-22
  • 2021-10-08
  • 2021-11-24
  • 2022-01-03
  • 2021-12-06
猜你喜欢
  • 2021-08-30
  • 2021-11-11
  • 2021-12-01
  • 2022-01-27
  • 2021-09-09
  • 2021-12-31
相关资源
相似解决方案