数据库备份表

虽然对于一个有点数据库知识的小猿来说,数据库备份表那就是常识中的常识了,但是对于我这个菜鸟来说,今天遇到了确实还真不知道如何操作,下面就记录下自己通过网上搜索和请教同事后的笔记

1、既复制表结构也复制表内容的SQL语句:CREATE TABLE tab_new AS SELECT * FROM tab_old;
2、只复制表结构不复制表内容的SQL语句:CREATE TABLE tab_new AS SELECT * FROM tab_old WHERE 1=2;
但是在mysql中使用SELECT INTO语句是无法进行备份操作,执行命令时会提示新表未定义
3、不复制表结构,只复制内容的sql语句:insert into tab_new select * from tab_old;或者SELECT vale1, value2 into Table2 from Table1

https://www.cnblogs.com/yhitest/p/5807655.html
https://blog.csdn.net/liugw_768/article/details/70241067

猜你喜欢

转载自www.cnblogs.com/fireporsche/p/9399013.html