准备:

  • MMICIV2.2数据库(https://physionet.org/content/mimiciv/2.2),只解压最外层的文件夹,里面的csv数据文件无需解压
  • PostgreSQL软件
  • mimiciv的sql文件(https://github.com/MIT-LCP/mimic-code/tree/main)

1. 下载并安装7zip解压工具

安装好后,将安装位置写入环境变量
此电脑->右击->属性->高级系统设置->环境变量->在系统变量里找到Path->双击->新建->输入7zip安装位置->确定

环境变量设置好了后检查下是否安装成功
win+R->输入cmd->输入7z
如果一切都设置好了则会出现7zip的属性界面,类似下图

2. postgre创建数据库

打开psql的SQL Shell,一路回车直到输入密码,密码输入好后

CREATE DATABASE mimiciv OWNER postgres;#创建数据库mimiciv,用户为postgres
\c mimiciv;切换到mimiciv数据库下

3. 创建SCHEMA

CREATE SCHEMA mimiciv;
set search_path to mimiciv;

4. 创建Table

打开从GitHub上下载的mimiciv数据库代码,找到create.sql文件,一般是在mimic-code-2.4.0\mimic-iv\buildmimic\postgres这个路径下,复制create.sql的文件地址,在shell内输入 \i 地址,比如

\i R:/mimic-code-2.4.0\mimic-iv\buildmimic\postgres #E:/mimic-code-2.4.0\mimic-iv\buildmimic\postgres是我的create文件地址

5. 数据库导入

我的mimiciv2.2数据文件地址是R:\MIMICIV\mimic-iv-2.2,打开从GitHub上下载的mimiciv数据库代码,找到load_7z.sql文件,一般是在mimic-code-2.4.0\mimic-iv\buildmimic\postgres这个路径下

\set mimic_data_dir 'R:\MIMICIV\mimic-iv-2.2' #给加载数据的sql代码提供数据文件地址
\i R:/GitHub/mimic-iv/buildmimic/postgres/load_7z.sql

6. 添加索引

\i R:/mimic-code-2.4.0/mimic-iv/buildmimic/postgres/index.sql

MIMICⅣ2.2导入PostgreSQL相关推荐

  1. MySQL 不落地迁移、导入 PostgreSQL - 推荐 rds_dbsync

    标签 PostgreSQL , MySQL , rds_dbsync , mysql , mysqldump , copy , mysql_fdw 背景 将MySQL数据不落地的方式导入Postgre ...

  2. MySQL 不落地迁移、导入 PostgreSQL - 推荐 rds_dbsync 1

    标签 PostgreSQL , MySQL , rds_dbsync , mysql , mysqldump , copy , mysql_fdw 背景 将MySQL数据不落地的方式导入Postgre ...

  3. osm数据导入mysql_OSM(OpenStreetMap) poi、路网 数据导入 PostgreSQL

    摘要: 标签 PostgreSQL , OSM , osm2pgsql , osm2pgrouting , osmosis 背景 从OpenStreetMap下载地图数据,使用osm2pgsql可以将 ...

  4. 通过postgis将shp格式数据导入postgresql数据库

    1.安装好postgis后还不能直接将shp文件导入postgresql数据库,数据库还不能存储GIS数据,需要添加扩展才能支持GIS数据的存储.进入自己创建的数据库目录中,打开Extensions节 ...

  5. 【PostgreSQL与UDIG】Udig导入Postgresql数据库中矢量数据无法显示的问题

    Udig导入Postgresql数据库中矢量数据无法显示的问题 编程小白,记录学习中遇到的问题,希望可以帮助到其他的人. 一.问题描述 -----首先利用PostGIS将矢量数据导入postgreSQ ...

  6. Shp数据批量导入Postgresql工具的原理和设计

    文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/. 1.背景 在制作整体的开源工具箱产品中,数据入库是一个重要的环节.虽然 ...

  7. oracle_tpch导数据,TPCH数据导入postgresql教程

    POSTGRESQL TPC-H测试 postgresql & tpc-h(dbgen) TPC-H是TPC提供的一个benchmark,用来模拟一个现实中的商业应用,可以生成一堆虚构的数据, ...

  8. mysql表结构以及数据导入postgresql常见问题

    表结构 先将mysql的表结构转换成postgresql的表结构.(这里使用的是Navicat工具) 步骤以及图示如下:单表的话选择需要转换的表,单击表名右键–>逆向表到模型–>在新生成的 ...

  9. 使用pgAdmin把Excel文件导入PostgreSql数据库

    这里使用Excel2013,把excel数据另存为csv格式. 最好使用notepa++ 设置文件编码为 utf-8 无bom格式编码 使用pgAdmin选中需要导入数据的表,右键选择导入.      ...

最新文章

  1. python是什么语言开发的-专为人工智能和数据科学而生的Go语言,或将取代Python...
  2. UVA - 1587 Box
  3. C# 结构体 枚举类型
  4. [渝粤教育] 西南科技大学 电器设备及维修 在线考试复习资料
  5. 如果在docker中部署tomcat,并且部署java应用程序
  6. html中第一行代码,HTML5 CSS3初学者指南(1) – 编写第一行代码
  7. webstorm的下载以及React环境搭建
  8. maven环境、本地仓储配置(下载安装)
  9. 《OpenGL编程指南》 笔记一 OpenGL概述
  10. 4个平面设计小技巧:让视觉主题更突出——黎乙丙
  11. 关于Xray中代理的一些总结
  12. 2022-2028年全球与中国化学抑尘剂行业市场深度调研及投资预测分析
  13. [ML] Genetic Algorithm 理论概述
  14. ExpandableListView 添加分割线
  15. 如何在graphpad表示出正负误差_正负公差表示方法
  16. ajax请求服务器端数据
  17. Pandas 最全的使用方式(下)
  18. 符号拓展指令CBW、CWD、CDQ、CWDE、CDQE
  19. Arduino 机器人权威指南pdf
  20. 迅为i.MX6开发板mqtt 移植教程(一)

热门文章

  1. 经典递归算法——汉诺塔问题
  2. python内存管理说法错误,关于Python内存管理,下列说法中错误的是
  3. 软件设计师——网络与信息安全
  4. python seaborn 热力图
  5. python object类型转换,Python对象比较和类型转换
  6. Caused by: java.lang.IllegalStateException: javax.websocket.server.ServerContainer not available
  7. AVPlayer 无间隔循环播放
  8. 一辈子是场修行,短的是旅行,长的是人生 .
  9. jxl读写excel, poi读写excel,word, 读取Excel数据到MySQL
  10. clang --version clang: error while loading shared libraries: libtinfo.so.5: cannot open shared objec