首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用SQL查询来转储没有数据的mysql表结构?

问如何使用SQL查询来转储没有数据的mysql表结构?
EN

Stack Overflow用户
提问于 2010-11-28 07:33:19
回答 4查看 82.6K关注 0票数 69

我需要导出一个mysql表,但是它有大约5 5gb的条目,所以我只需要它的结构。我试着从一个简单的php做一个sql查询,我怎么做呢?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-11-28 07:37:42

您可以使用SHOW CREATE TABLE来实现这一点。

显示了创建给定表的CREATE table语句。该语句需要表的SELECT权限。从MySQL 5.0.1开始,此语句也适用于视图。

例如:

代码语言:javascript
复制
SHOW CREATE TABLE MyTablename
票数 120
EN

Stack Overflow用户

发布于 2012-09-17 00:57:14

我无论如何都不是MySQL专家,但以下site建议使用-d或--no-data选项的mysqldump:

代码语言:javascript
复制
mysqldump -d -h localhost -u root -pmypassword databasename > dumpfile.sql

这对我很管用。

票数 76
EN

Stack Overflow用户

发布于 2013-09-26 16:35:29

如果您使用的是"MySQL工作台“v6.0

1)点击数据库的任意表。

2)右击,选择[表维护]

3)在“表”选项卡下,突出显示要导出的表,单击鼠标右键并选择“发送到SQL编辑器”>“创建架构”

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4294507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档