如何导出数据库? MySQL的

时间:2016-06-27 21:34:31

标签: mysql database mysql-workbench

我是数据库新手。我有桌子,我需要导出它并保存其结构。我正在使用MySql Workbench。这是我的第一项任务,我不知道,只知道数据库的一些事情。

1 个答案:

答案 0 :(得分:0)

你的问题有点不高兴。你究竟想要出口什么?表结构+数据以供以后恢复(如果是这样使用转储)或仅使用CSV等通用格式的表数据进行进一步处理(如果是这样,请使用表数据导出向导)。

转储通常用于在文本文件中存储SQL数据+结构(通常使用.sql扩展名标记)。这些包含数据定义语言(DDL)构造,用于定义元数据(例如CREATE TABLE)以及数据操作语言(DML)命令来管理内容(例如INSERTDELETE)。这种结构很适合在服务器等之间复制内容,因为它是数据库服务器本地说话的内容。在MySQL Workbench中,您可以通过“管理”选项卡导入和导出此类转储 - >数据导入/恢复:

enter image description here

要通过CSV或JSON等通用文件格式导入和导出数据,请使用表格数据导入/导出功能,可通过给定表格的上下文菜单访问:

enter image description here

但是,这不会以允许自动重新创建表的方式保留表的结构(如SQL语句那样)。