自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MySQL復(fù)制表結(jié)構(gòu)問(wèn)題的解決方法

數(shù)據(jù)庫(kù) MySQL
MySQL表復(fù)制是我們經(jīng)常能夠見(jiàn)到的操作,下面為您介紹了一個(gè)不使用INTO實(shí)現(xiàn)表結(jié)構(gòu)復(fù)制的方法,希望對(duì)您能有所啟迪。

MySQL復(fù)制表結(jié)構(gòu)的方法是我們經(jīng)常討論的話題,下面對(duì)MySQL復(fù)制表結(jié)構(gòu)進(jìn)行了分析,供您參考,希望可以讓您都MySQL復(fù)制表結(jié)構(gòu)有更深刻的認(rèn)識(shí)。

之前看到網(wǎng)上很多說(shuō)用

SELECT * INTO 表2 FROM 表1 WHERE 1=2

可以將表1結(jié)構(gòu)復(fù)制到表2

用SELECT * INTO 表2 FROM 表1

可以將表1內(nèi)容全部復(fù)制到表2

但是每次都會(huì)報(bào)錯(cuò):說(shuō)表2沒(méi)有聲明

事先創(chuàng)建了表2,這里還是會(huì)說(shuō)表2沒(méi)有聲明

----------------------------------------------------------------------------------------------------

最后終于解決:不要用INTO

首先進(jìn)入MySQL的命令行:

use database_name;

create table table_name select * from original_table_name where 1=2;

這樣,就生成了一個(gè)新的表,它的表結(jié)構(gòu)就與原始表相同,但是沒(méi)有原始表中的數(shù)據(jù)。

如果你想把數(shù)據(jù)也一起復(fù)制過(guò)來(lái),可以通過(guò)輸入:

create table table_name select * from original_table_name where 1=1;

這樣,兩張表就完全相同了。

(紅色字體部分大家根據(jù)需要可以自行修改)

 

 

【編輯推薦】

Mysql建表實(shí)例

MySQL聯(lián)結(jié)查詢一覽

MySQL排序使用情況

查看MySQL服務(wù)器的進(jìn)程

mysql Key_buffer_size參數(shù)的設(shè)置

責(zé)任編輯:段燃 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-10-20 11:18:38

sql server復(fù)

2010-11-23 14:58:05

MySQL復(fù)制表數(shù)據(jù)

2009-09-10 09:35:25

Linq語(yǔ)句

2011-08-24 17:41:16

MySQL死鎖

2010-10-13 17:22:12

MySQL查詢亂碼

2017-06-14 22:11:57

數(shù)據(jù)庫(kù)MySQL死鎖

2010-02-23 13:07:07

CentOS gcc

2011-03-18 18:47:34

QtMySQL

2009-07-01 18:14:36

JSP亂碼

2009-06-12 11:06:56

Java heap s

2010-05-25 16:37:47

MySQL忘記密碼

2011-05-16 09:54:22

mysql1067錯(cuò)誤

2010-10-14 13:45:44

MySQL函數(shù)不能創(chuàng)建

2011-05-06 17:25:58

硒鼓

2009-02-26 11:13:41

Weblogic中間件JSP

2009-08-14 13:49:58

Rails中文問(wèn)題

2009-12-28 10:56:45

WPF Image

2022-04-02 20:27:30

ETS操作系統(tǒng)鴻蒙

2010-06-09 09:39:42

Opensuse雙系統(tǒng)

2010-12-27 10:48:10

VirtualboxFreedos
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)