快速复制整张表 – MySQL邯郸学步

因为某项目牵涉到表之间的拷贝,原来设想一条记录一条记录的来个循环,哪知一条SQL语句就可以搞定。年轻人还得历练唉~~~


/*  创建一张数据结构相同的新表,注意: 这里会复制所有旧表的数据至新表!  */
	CREATE TABLE  new_table SELECT * FROM old_table;   

/* 创建一张空的数据表,与旧表结构相同 */
	CREATE TABLE  new_table SELECT * FROM old_table WHERE 0;

/* 复制一张结构相同的表的全部数据 */
	INSERT new_table SELECT * FROM old_table;

其实老这么复制表很不爽,问题是某张表被经常select、insert,得保持精简。



相关文章:

雁过留声,风过流痕, 人过留名.
请领导点评: