mimic数据库本地部署
以下是mimic数据库本地部署的流程:
第一步:
首先,需要下载PostgreSQL,登录官网:
找到适合自己电脑的版本并且下载:
等待安装完成:
找到下载好的文件夹,以管理员身份运行:
记着要勾选以下四个全部内容:
保存到一个空文件夹,这个文件夹要大一点,因为数据会很多:
完成密码的创建,这个要记住!因为以后会用到:
这个是端口,一般默认就可以:
选择这个(直接保持 DEFAULT,点击 Next 下一步即可。系统会自动适配简体中文编码,支持中文存储、正常排序,无需手动修改。Locale 一旦创建数据库集群无法后期修改,选错只能重装数据库,所以初次安装选对很关键。国内日常开发直接用默认 DEFAULT 完全够用,不需要额外改动。):
在自己的电脑上搜索到SQL:
点击之后,会进入终端运行,在这里要注意的是,前四项出现的时候直接点空格就可以,最后一项(口令)出现的时候,请直接输入密码(很有可能在图中无法显示,属于正常情况),然后回车,打开后的界面是这样的:
这样,我们的第一步就完成了。
第二步:
获取mimic-iv文件,这里,请读者去其他地方自行找他的数据集。下载好minic之后,文件夹里应该出现的是这样的内容:
第三步:
下载部署代码:MIT-LCP/mimic-code: MIMIC Code Repository: Code shared by the research community for the MIMIC family of databases
点击代码,下载:
下载结束之后,找到下载内容并且解压,然后找到这个目录(请一定要记住这个目录,之后会用到的!!!):
第四步:
接下来,你需要下载7-zip并且做环境调整:
下载相应的版本,配置环境变量:
也就是这里:
点击环境变量,然后找到这个path(图中蓝色的部分):
点击编辑,点击新增:
请注意,在这里,你需要粘贴你的7-zip在文件中的存贮位置,然后点击确定:
第五步:
按照刚才的方法重新进入这里:
一直按照刚才同样的方法到 这一步:
输入这两行指令(具体如图所示):
输入这一行代码,具体情况请根据我刚才说的要保存的文件夹的位置来调整自己的实际代码:
你要做的就是复制自己的文件路径,然后按照图中的代码模板改了自己的路径:
请注意,要用/而不是\,请特别注意并且更改这个问题。
完成后,复制这三行代码:
\set mimic_data_dir 'E:/数据库文档/mimic/mimic-iv-2.2' \encoding UTF8 \i 'D:/mimic-code-main/mimic-iv/buildmimic/postgres/load_7z.sql'这里请注意,第一行代码,请改成自己的mimic的项目路径而不是我的!
第二行代码不用改动
第三行代码请改成我刚才所说的最重要的那个内容的文件路径,也就是:
在最后记住加load_7z.sql!
然后等待,如果出现这样的情况就是合适的:
这个过程会特别慢,请完全等待下载完毕:
当这样的内容出现了,就说明完全下载好了,然后就可以在navicat中去连接并且使用这些数据了!
然后进行索引创建:
\i 'D:/mimic-code-main/mimic-iv/buildmimic/postgres/constraint.sql'
\i 'D:/mimic-code-main/mimic-iv/buildmimic/postgres/index.sql'
这个还是要根据自己的实际项目文件的具体位置来修改!请千万不要忘记!