我在本地主机 phpmyadmin 中有一个包含 2M 行数据的巨大数据库。数据是关于不同国家的。我想从名为“国家/地区”的列(大约 400k)导出与美国相关的数据。但是使用 phpmyadmin 中的可用选项我无法做到这一点。它要么导出接近 1.5GB 的所有数据(无法导入到我的在线共享服务器中),要么通过选择和导出选项仅导出 500 行。有办法出口到国内吗?
如果导出的数据采用 1 次插入有 5000 行的格式,那就太好了。
那么我如何导出我的数据
`SELECT * FROM `data` WHERE `country` LIKE 'United States'`
在 phpMyAdmin 中,您可以使用“导出”功能导出部分数据。以下是如何从 MySQL 数据库中仅导出 500 条记录:
登录phpMyAdmin。
选择包含要从中导出数据的表的数据库。
单击顶部导航栏中的“导出”选项卡。
选择您要导出数据的表。
在“导出方法”部分中,选择“自定义”而不是默认的“快速”。
向下滚动到“数据”部分。默认情况下,它将导出所选表中的所有数据。仅导出 500 条记录,需要指定范围。
在“行”部分中,在“从”字段中输入“0”,在“到”字段中输入“499”。这将导出前 500 条记录。
根据您的需要选择所需的导出格式(例如SQL、CSV等)和其他选项。
单击“开始”按钮开始导出过程。
导出过程完成后,您将获得一个仅包含 MySQL 数据库表中前 500 条记录的文件。