广告
返回顶部
首页 > 资讯 > 数据库 >pg从csv文件导入数据到数据库中
  • 785
分享到

pg从csv文件导入数据到数据库中

pg从csv文件导入数据到数据库中 2020-07-13 16:07:08 785人浏览 才女
摘要

前置条件  linux环境下安装的pg  csv的tar.gz包已经上传到指定路径中(linux),建议表名个文件名一致   所有表和schema已建立 正式开始    1.在csv的tar包所在路径下,解压所有

前置条件

  1.  linux环境下安装的pg
  2.  csv的tar.gz包已经上传到指定路径中(linux),建议表名个文件名一致
  3.   所有表和schema已建立

正式开始

   1.在csv的tar包所在路径下,解压所有tar包

ls *.tar.gz | xargs -n1 tar xzvf

    2.编辑导数脚本,执行脚本

nohup psql -d 数据库名称 -U 用户名称 -c  "copy schema.表名 from "文件路径/文件名.csv" " >文件名.log 2>&1  & 

    如果没有多个数据库的话,可以不用指定数据库,直接使用gpadmin登录后,执行下面脚本

nohup psql  -c  "copy schema.表名 from "文件路径/文件名.csv" " >文件名.log 2>&1  & 

   3.查看执行结果,在控制台输入jobs可以查询导数结果:

  1. Done 表示导数完成;
  2. Running 表示正在进行导数;
  3. Exit 表示出错,可以通过查看日志来定位错误原因,解决错误之后,重新导数。

其他

    psql使用技巧:

  1.  在控制台输入psql,可以进入pg命令行,可以输入sql脚本查询数据;
  2. 查询提示schema does not exists,可以在进入psql时指定用户名和数据库。
    psql -d 数据库名称 -U 用户名称

     

您可能感兴趣的文档:

--结束END--

本文标题: pg从csv文件导入数据到数据库中

本文链接: https://www.lsjlt.com/news/2686.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • pg从csv文件导入数据到数据库中
    前置条件  linux环境下安装的pg  csv的tar.gz包已经上传到指定路径中(linux),建议表名个文件名一致   所有表和schema已建立 正式开始    1.在csv的tar包所在路径下,解压所有...
    99+
    2020-07-13
    pg从csv文件导入数据到数据库中
  • 从文本文件导入数据库
    1、从文本文件导入数据  mysql> load data [local] infile '/test/file1.txt' into table sinfo fields terminat...
    99+
    2022-10-18
  • mysql实现查询结果导出csv文件及导入csv文件到数据库操作
    本文实例讲述了mysql实现查询结果导出csv文件及导入csv文件到数据库操作。分享给大家供大家参考,具体如下: mysql 查询结果导出csv文件: select logtime, oper...
    99+
    2022-10-18
  • MySQL LOAD DATA INFILE—批量从文件(csv、txt)导入数据
    MySQL LOAD DATA INFILE    最近做的项目,有个需求(从Elastic Search取数据,业务运算后),每次要向MySQL插入1300万条数据左右。最初用MySQL的execut...
    99+
    2017-11-05
    MySQL LOAD DATA INFILE—批量从文件(csv txt)导入数据
  • MySQL LOAD DATA INFILE—从文件(csv、txt)批量导入数据
    MySQL LOAD DATA INFILE 从文件(csv、txt)批量导入数据    最近做的项目,有个需求(从Elastic Search取数据,业务运算后),每次要向MySQL插入1300万条数...
    99+
    2018-04-08
    MySQL LOAD DATA INFILE—从文件(csv txt)批量导入数据
  • 从Excel到导入MYSQL数据库
    为了把Excel导入数据库写了这个这段程序,大概思路解释一下:因为导入数据库时字段类型和长度、还有字段数都是未知的,所以导入时用了通用的字段类型,在这里用了text,根据需要可以自行定制字段名,类型。这只是...
    99+
    2022-10-18
  • 阿里云数据库如何导入csv文件
    在大数据和云计算环境中,数据是最重要的资产。为了处理这些数据,我们需要将其从各种源导入到数据库中。阿里云数据库是一个强大的数据库管理平台,支持多种数据源的导入。其中,csv文件是一种非常常见的数据源。在本文中,我们将详细介绍如何使用阿里云数...
    99+
    2023-10-30
    阿里 数据库 文件
  • 将excel文件导入到数据库
    参考:http://blog.csdn.net/jayxujia123/article/details/13684313 参考:http://kevin850115.iteye.com/blog/57814...
    99+
    2022-10-18
  • 一文带你将csv文件导入到mysql数据库(亲测有效)
    目录需要准备的工具:第一步:打开安装好的Navicat Premium,连接数据库第二步:创建数据库,右键127.0.0.1第三步:导入数据第四步:重新导入数据第五步:数据校验总结 如何将csv文件导入到mys...
    99+
    2022-08-08
    将csv导入mysql数据库 mysql 导入csv
  • 如何从CSV文件导入数据到Analytics Cloud里创建模型和Story
    如何从CSV文件导入数据到Analytics Cloud里创建模型和Story,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。从SAP官网下载一个供学习使用的csv文件:ht...
    99+
    2023-06-03
  • mysql如何实现查询结果导出csv文件及导入csv文件到数据库操作_Mysql
    小编给大家分享一下mysql如何实现查询结果导出csv文件及导入csv文件到数据库操作_Mysql,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一...
    99+
    2022-10-18
  • Sqlserver数据库表导出CSV文件
    1、方式一 方便快捷         直接Select查询数据表的数据,选中数据另存为CSV文件,方便快捷,这样方式适合导入数据量小的数据。数据量太大会更sqlserver服务带来压力,也耗费内存,造成内存...
    99+
    2022-10-18
  • H2数据库导入CSV文件的实现原理
    这篇文章主要介绍“H2数据库导入CSV文件的实现原理”,在日常操作中,相信很多人在H2数据库导入CSV文件的实现原理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”H2数据库导...
    99+
    2022-10-18
  • 如何从mysql中将数据导入到oracle数据库中
    这篇文章主要讲解了“如何从mysql中将数据导入到oracle数据库中”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何从mysql中将数据导入到oracl...
    99+
    2022-10-18
  • 怎么导入数据库文件到phpmyadmin
    这篇文章给大家分享的是有关怎么导入数据库文件到phpmyadmin的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。打开phpMyadmin,输入账号和密码,进入首页选择一个数据库,...
    99+
    2022-10-18
  • Oracle SQLPlus如何导出数据到csv文件
    这篇文章主要为大家展示了Oracle SQLPlus如何导出数据到csv文件,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。时不时地我们需要导出一些数据用作备份...
    99+
    2022-10-18
  • Java快速导出数据(List)到CSV文件
    👏作者简介:大家好,我是Rockey,不知名企业的不知名Java开发工程师 🔥如果感觉博主的文章还不错的话,请👍三连支持👍一下博主哦 📝联系方式:he183...
    99+
    2023-08-17
    java 开发语言
  • 数据库分批导出为csv文件
    boss需要1500万个手机号码,导出为excel文件由于数量太大,直接存一个文件,打开电脑会直接卡死。需要分为15批,每批100万。可以手工在navicat软件上面运行,根据MySQL分页公式(page-1)*page_size,page...
    99+
    2023-01-30
    数据库 文件 csv
  • csv怎么导入mysql数据库
    本篇文章为大家展示了csv怎么导入mysql数据库,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。csv怎么导入mysql数据库1.使用navicat导入数据,进入n...
    99+
    2022-10-18
  • 将数据从文本导入到mysql(转)
    将数据从文本导入到mysql(转)[@more@]access中可以将文本中的数据轻松导入表中,mysql中用起来没那么方便,其实起来也很简单。 首先将数据记录按行处理好用特定的字符分开如:“,” 记录形如...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作