Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.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
如何使用phpmyadmin导出MySQL中的特定列?_Php_Mysql_Phpmyadmin - Fatal编程技术网

如何使用phpmyadmin导出MySQL中的特定列?

如何使用phpmyadmin导出MySQL中的特定列?,php,mysql,phpmyadmin,Php,Mysql,Phpmyadmin,我有成千上万的网站列表和MySQL数据库中的其他信息 我只想将名为“web”的网站列导出为excel、文本或csv 我知道如何导出整个数据,但不知道如何导出特定列。您可以执行如下查询:从表中选择web然后将其导出。您可以直接使用phpmysql执行此查询: SELECT web FROM your_table INTO OUTFILE '/tmp/web.sql' 之后,您可以登录到数据库服务器或使用php访问OUTFILE 详细信息-输入从表中选择web然后单击列表底部的“导出”按钮。重要提

我有成千上万的网站列表和MySQL数据库中的其他信息

我只想将名为“web”的网站列导出为excel、文本或csv


我知道如何导出整个数据,但不知道如何导出特定列。

您可以执行如下查询:
从表中选择web然后将其导出。

您可以直接使用phpmysql执行此查询:

SELECT web FROM your_table INTO OUTFILE '/tmp/web.sql'
之后,您可以登录到数据库服务器或使用php访问OUTFILE


详细信息-

输入
从表中选择web然后单击列表底部的“导出”按钮。重要提示:不要点击列表顶部的“导出”按钮,否则将导出整个数据。

查询

SELECT `web` FROM `yourtablename` 
或仅导出唯一记录:

SELECT DISTINCT `web` FROM `yourtablename`
然后单击底部给出的导出链接(在phpmyadmin中)


这是一种最简单的方法,按照我的要求打开您只想从中导出特定列的表,单击结构,勾选该列的复选框,单击浏览按钮! 之后,它会显示您的列数据,下面是他们写的导出按钮点击它! 不要单击顶部栏上的导出按钮,
现在,单击go按钮导出您的列。

在我的例子中,我有一个包含20k条记录的users表。然后我使用这种技术导出20k电子邮件地址。您不需要编写任何查询

打开表格(用户登录)并单击
结构
按钮

选择要导出的列。在我的例子中,我需要电子邮件栏,所以我选择了电子邮件栏,然后单击
浏览
按钮。

单击
浏览
按钮后,向下滚动页面并单击
导出
按钮。我在屏幕上提到过。

最后一步 选择导出格式,然后单击go按钮…:)


感谢您阅读本文。我希望您能得到解决方案

这是可行的,但它不允许我导出所有数据,我有大约3000行数据,我只能导出25行,是否有任何方法导出所有数据?有两个“导出”链接。单击“查询结果操作”部分的下一个。我尝试过,但在OUTFILE附近出现语法错误(我使用MariaDB)