我在MySQL数据库中有成千上万的网站列表和其他信息。
我只希望将名为“web”的网站列导出为excel或text或csv。
我知道如何导出整个数据,但不知道如何导出特定列。
答案 0 :(得分:23)
查询
SELECT `web` FROM `yourtablename`
或者这只是为了导出唯一记录:
SELECT DISTINCT `web` FROM `yourtablename`
然后点击底部给出的导出链接(在phpmyadmin中)
这是我最简单的方式
答案 1 :(得分:7)
您可以使用phpmysql直接执行此查询:
SELECT web FROM your_table INTO OUTFILE '/tmp/web.sql'
之后,您可以登录数据库服务器或使用php访问OUTFILE
详情 - mysql select
答案 2 :(得分:2)
输入SELECT web FROM table;
,然后点击列表底部的“导出”按钮。重要的是,不要在列表顶部的“导出”按钮上单击,否则您将导出整个数据。
答案 3 :(得分:2)
打开要从中导出特定列的表,单击结构,在该列的复选框上勾选标记,单击浏览按钮! 之后它会显示你的列数据,在它们写入的导出按钮下面点击它! 不要点击顶栏上的导出按钮, 现在点击go按钮导出你的专栏。
答案 4 :(得分:2)
就我而言,我有一个包含 20k 条记录的用户表。然后我使用这种技术导出 20k 电子邮件地址。您无需编写任何查询。
structure
按钮browse
按钮。browse
按钮后向下滚动页面并点击export
按钮。我在屏幕上提到过。感谢您阅读本文。我希望你能得到解决方案
答案 5 :(得分:1)
您可以执行以下查询:SELECT web FROM table;
,然后只导出它。