使用phpmyadmin将表结构导出到Excel文件

ham*_*dkh 7 mysql phpmyadmin

我将从Phpmyadmin中的表结构创建一个excel文件(仅限结构).我发现它有一个CSV输出,但它只给我数据.
Phpmyadmin有没有做过这样的事情的功能?

编辑:这是我的sql:

SELECT * INTO OUTFILE 'c://wamp/my_table_structure.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES  TERMINATED BY '\n'
FROM   INFORMATION_SCHEMA.COLUMNS
WHERE  TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'dt_user'
Run Code Online (Sandbox Code Playgroud)

为什么它返回一个空文件?

egg*_*yal 10

您可以SELECT ... INTO OUTFILE按以下行运行查询:

SELECT * INTO OUTFILE '/path/to/my_table_structure.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES  TERMINATED BY '\n'
FROM   INFORMATION_SCHEMA.COLUMNS
WHERE  TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'my_table'
Run Code Online (Sandbox Code Playgroud)

  • @hamedkh:`SELECT COLUMN_NAME INTO OUTFILE ......` (2认同)

Esw*_*ala 6

我有同样的问题,我用PHPMyadmin和chrome插件的组合实现了.这可能不是直截了当的方式,但它只是有效.(假设您使用的是谷歌浏览器)

在此输入图像描述

  • 打印视图在新选项卡中打开后,单击地址栏中的插件图标,

在此输入图像描述

  • 点击插件图标,您将看到将表格复制到剪贴板或导出到Google文档的选项.

在此输入图像描述

  • 我做了一个副本并将表粘贴到excel中.您还可以导出到谷歌文档.

在此输入图像描述

注意:这只是一种解决方法,只是想分享一下.请轻松评论和TD's :),我喜欢eggyal提出的方式!


小智 5

您不需要插件即可复制并粘贴到Excel。

  1. 在phpmyadmin中,选择要从中导出架构的表
  2. 单击页面底部的“打印视图”
  3. 选择整个(或部分)表,然后单击ctrl-c复制
  4. 打开一个新的Excel工作表,然后选择第一个单元格
  5. 单击ctrl-v粘贴