sql导入限定行数的数据

最近在学sql 想做一个实战练习,
找到的数据包都太大了,好几百万条,因为内存问题导入会报错,
想问一下有没有什么方法可以只导入一万条数据

导入文件合适:csv

新建一个文件,复制1W条数据进去导入?

-- 在hive中创建一个外部表
create table TEMP ( ID STRING )
ROW FORMAT DELMITED FIELDS TERMINATED BY ','
STORED AS TEXTFILE ;

-- 进入hive 执行:
load data local inpath '/上传文件的路径/文件.txt' into table TEMP

cat file_name.txt |sed -n '1,10000p' > res_file.txt , 用新文件导入

你可以下载一个DBeaver,连接到你的mysql数据库,csv文件几百万条导入都没任何压力,下载也很方便,搜索DBeaver官网可以直接下载。
如果还有问题可以私聊哦