Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql workbench MySQL工作台-菜单中的复制表命令在哪里?_Mysql Workbench - Fatal编程技术网

Mysql workbench MySQL工作台-菜单中的复制表命令在哪里?

Mysql workbench MySQL工作台-菜单中的复制表命令在哪里?,mysql-workbench,Mysql Workbench,我尝试使用mysql workbench for windows,但在上下文菜单中找不到该命令 任何人都可以说出这个命令在哪里?在SQL IDE中没有这样的命令来复制表。您可以手动运行,然后复制内容。在建模中,您可以将表格图形复制到剪贴板,并将其粘贴回图表中。MySQL Workbench将询问您是否要复制对象(因为它已经存在)。首先使用下面的命令,您将能够复制包含索引的表架构,然后从旧表填充数据 create table bkpname like tblname; INSERT bkpname

我尝试使用mysql workbench for windows,但在上下文菜单中找不到该命令


任何人都可以说出这个命令在哪里?

在SQL IDE中没有这样的命令来复制表。您可以手动运行,然后复制内容。在建模中,您可以将表格图形复制到剪贴板,并将其粘贴回图表中。MySQL Workbench将询问您是否要复制对象(因为它已经存在)。

首先使用下面的命令,您将能够复制包含索引的表架构,然后从旧表填充数据

create table bkpname like tblname;
INSERT bkpname SELECT * FROM tblname;

在回答的第二部分中,您提到了“建模”。这里的“建模”是指ER图吗?所以,没有复制表数据,对吗?是的,在建模部分,您只处理结构,因此:元数据(而不是表内容)。ER图确实是建模部分的一部分。感谢建模技巧!对于其他人:他所说的建模说明的意思是,只需右键单击“物理模式”手风琴选项卡、“表”面板中的表名/图标,然后选择“复制”。然后在“表格”面板中的“开放空间”上单击鼠标右键,即可粘贴副本。然后只需更改表名。