如何从phpmydmin导出特定列值的数据

问题描述 投票:0回答:1

我在本地主机 phpmyadmin 中有一个包含 2M 行数据的巨大数据库。数据是关于不同国家的。我想从名为“国家/地区”的列(大约 400k)导出与美国相关的数据。但是使用 phpmyadmin 中的可用选项我无法做到这一点。它要么导出接近 1.5GB 的所有数据(无法导入到我的在线共享服务器中),要么通过选择和导出选项仅导出 500 行。有办法出口到国内吗?

如果导出的数据采用 1 次插入有 5000 行的格式,那就太好了。

那么我如何导出我的数据

`SELECT * FROM `data` WHERE `country` LIKE 'United States'`

此选项导出所有数据。 enter image description here

此选项仅导出 500 个选定的数据,或者第二个选项导出所有数据。 enter image description here

mysql database phpmyadmin export
1个回答
0
投票

在 phpMyAdmin 中,您可以使用“导出”功能导出部分数据。以下是如何从 MySQL 数据库中仅导出 500 条记录:

  1. 登录phpMyAdmin。

  2. 选择包含要从中导出数据的表的数据库。

  3. 单击顶部导航栏中的“导出”选项卡。

  4. 选择您要导出数据的表。

  5. 在“导出方法”部分中,选择“自定义”而不是默认的“快速”。

  6. 向下滚动到“数据”部分。默认情况下,它将导出所选表中的所有数据。仅导出 500 条记录,需要指定范围。

  7. 在“行”部分中,在“从”字段中输入“0”,在“到”字段中输入“499”。这将导出前 500 条记录。

  8. 根据您的需要选择所需的导出格式(例如SQL、CSV等)和其他选项。

  9. 单击“开始”按钮开始导出过程。

导出过程完成后,您将获得一个仅包含 MySQL 数据库表中前 500 条记录的文件。

© www.soinside.com 2019 - 2024. All rights reserved.