20191014
mysql命令复习:
desc table:列式展示;
alter…add…:增加列;
delete和 truncate table的区别
1.DELETE
・DML语言
・数据还可以找回来,恢复回来
逐条删除 删除速度要慢一些
・可以有条件的删除。DELETE FROM 表名 WHERE 条件
2.TRUNCATE TABLE
・DDL语言
・数据不可以恢复
・先将整个表删除,再重新创建
・删除速度比delete快。
delete from person; 和 drop table person; 有什么区别:
delete from person; 把person表中的所有数据全部删除,但是person的表还存在。还可以向表中继续添加数据。
drop table person; 把person数据表从数据库中删除。表已经不存在,不能再向表中添加数据。