mysql中,如何实现插入数据之前,先将表内数据清空??

我用php做酒店预订网站,现在要将酒店信息插入数据库,可是里面有重复的数据,现在想直接清空里面的数据然后插入新数据,这怎么实现啊?求大神来救啊!

假设表名为:"abc” ,两种方法:
1,插入数据之前删除表,然后重新建表:
drop table aa;
create table aa(...);
2,直接删除数据:
delete from aa;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-18
mysql -uroot -ppassword -Ddatabase -e "truncate table T1;"
第2个回答  2012-12-18
不清楚~~
第3个回答  2012-12-18
直接清空表数据就好了呗
第4个回答  2012-12-18
备份之后,执行delete from语句