MySQL复制表结构和内容到另一张表中的SQL语句_MySQL

WBOY
Release: 2016-05-31 08:46:37
Original
1314 people have browsed it

1.复制表结构及数据到新表

复制代码代码如下:
CREATE TABLE 新表
SELECT * FROM 旧表

2.只复制表结构到新表

复制代码代码如下:
CREATE TABLE 新表
SELECT * FROM 旧表 WHERE 1=2

即:让WHERE条件不成立.

方法二:(低版本的mysql不支持,mysql4.0.25 不支持,mysql5已经支持了)

复制代码代码如下:
CREATE TABLE 新表
LIKE 旧表

3.复制旧表的数据到新表(假设两个表结构一样)

复制代码代码如下:
INSERT INTO 新表
SELECT * FROM 旧表

4.复制旧表的数据到新表(假设两个表结构不一样)

复制代码代码如下:
INSERT INTO 新表(字段1,字段2,…….)
SELECT 字段1,字段2,…… FROM 旧表

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!