在Windows上部署PostgreSQL以及使用R语言连接操作

本文详细介绍了如何在Windows上部署PostgreSQL 9.6,包括设置管理员用户、创建数据库和新用户。接着,文章展示了如何使用R语言通过`RPostgreSQL`包连接并操作数据库,包括数据的导入。整个过程清晰易懂,适合初学者参考。
摘要由CSDN通过智能技术生成

在Windows上部署PostgreSQL

之前的开发工作,都是在Linux上完成的,而且昨晚以后鉴于没有保留文档,搞得我后来也不知道怎么重新部署数据库了,现在必须要在Windows开发出一个可以使用的数据库了。我的想法是,暂时还是按照老的办法来:

  1. 建立一个PostgreSQL数据库。
  2. 设置好用户名密码什么的。
  3. 使用R语言往数据库里写入比较大的文件成为表格。

安装数据库没什么好说的,就是下载了最新的PostgreSQL无脑安装,我安装的是9.6版本,安装过程中,有一个需要设置密码的环节,指定的用户名是postgres,密码自己设定一下。这个用户是管理员用户,很重要,基本上一开始系统安装以后,你只有这个用户可以操作,我们需用它慢慢添加其他用户,然后建立数据库等等:

安装完毕以后,应该有两种以上办法设定建立数据库等等吧,pgAdmin是一种,直接使用命令行也是一种。

命令行操作数据库

我用管理员权限打开了cmder(就是一个windows CMD的升级版),目前我们的数据库里只有一个用户,就是管理员用户postgres,输入命令:

psql -U postgres

然后可以看到登录:

用户 postgres 的口令:
psql (9.6.2)
输入 "help" 来获取帮助信息.

postgres=#

(我也不知道为什么出来这么多中文提示……有同学知道怎么把它们全部修改成英文的话麻烦告诉我。)

出现最后那一个postgres=#就意味着可以操作数据库了。目前数据库里应该只有一个系统管理员:postgres,我们就是用它登录了。使用\l命令可以查看目前存在的数据库,我也搞不懂为什么刚刚建立的数据库,就已经有三个数据库了。我本以为是空的。
这里写图片描述

另外,使用\du命令可以查看所有的用户
这里写图片描述

这个结果还比较正常,只有一个用户,postgreSQL超级用户。下面我们要做的,就是建立一个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值