Windows系统下PostgreSQL安装图文教程

时间:2023-02-14 06:05:30 

最近研究网单时候用到了postgresql,这是和mysql类似的一款开源数据库管理系统软件,它的一些事务设计思想比如redo、undo被不少其他的数据库系统所借用,例如oracle、sybase等。由于它是在unix系统中诞生,所以以前对windows系统的支持不是太好,不过现在的版本对windows的支持也是非常不错的,但在安装该软件的过程中,我还是遇到了不少问题,那就详细的记录一下安装过程。

我使用的版本是postgresql-9.1.2-1-windows,用8.2以前的版本好像还需要装一个环境工具,不过这个新版本的就不需要了,但我运行该安装程序的时候总是提示vc运行环境出错,如图:

Windows系统下PostgreSQL安装图文教程

 

PostgreSQL安装提示VC运行环境出错

经过一段时间的研究,发现是缺少启动参数,需要在启动的时候加上–install_runtimes 0参数才能正常运行,可以通过CMD控制台来启动安装程序:postgresql-9.1.2-1-windows.exe –install_runtimes 0,或者是创建一个指向postgresql-9.1.2-1-windows的快捷方式,然后编辑程序路径,在后面加上–install_runtimes 0参数即可。

PostgreSQL安装过程没有什么好说的,直接下一步就可以成功安装,当然如果需要更改一些设置就直接在相应的安装过程中修改就是了。但是虽然软件已经安装在电脑上了,但postgresql服务却总是启动不起来,原因是数据库文件还没有安装上,使用initdb –locale=C -E UTF-8 -D “C:Program FilesPostgreSQL9.1Data”命令可以在C:Program FilesPostgreSQL9.1Data目录下生成连接数据库所需要的参数文件。

现在可以启动数据库服务了,打开后台服务面板,查找到postgresql并启动该服务,如果说启动该服务,总是提示启动后无事可做,那么可以把该服务删了,使用sc delete postgresql命令即可,然后新建一个启动服务,具体用到的命令是:pg_ctl register -N postgres -D “C:Program FilesPostgreSQL9.1Data” -U postgres -P 111111,-P后面跟的是postgres用户的密码,这里的postgres用户是在windows系统中创建的系统登录用户,而不是用于连接数据库的postgres用户,所以如果这两个用户的密码设置不一样的话,要使用系统用户的密码。注册成功以后,就可以在后台服务中启动该数据库了。

如果不想注册成后台服务而直接启动数据库,那么可以创建一个批处理文件并写入命令 pg_ctl -D “C:Program FilesPostgreSQL9.1Data” -U postgres -P 111111,然后运行该批处理文件即可。

Windows系统下PostgreSQL安装图文教程

现在就可以使用pgAdmin工具连接上数据库来管理postgresql了。

Windows系统下PostgreSQL安装图文教程

那么到这里,postgresql数据库的安装就全部完成了。

标签:PostgreSQL安装
0
投稿

猜你喜欢

  • 共享打印机找不到怎么办 共享打印机无法连接的解决方法

    2022-03-08 07:52:59
  • 有道云协作该怎样管理文件夹?

    2023-05-13 22:31:55
  • excel表格打印不出完整的表格怎么办

    2022-12-15 16:21:57
  • Excel2013怎样在图表制作半圆饼图

    2023-11-26 15:14:16
  • jpg如何转换成word

    2023-04-07 10:43:03
  • 任务管理器显示不全怎么办-任务管理器显示不全解决方法

    2023-10-08 05:50:37
  • 如何在Word2007中插入封面

    2022-11-16 21:50:50
  • 钉钉网页版登录入口_钉钉网页版登录首页分享

    2022-12-16 18:21:36
  • Privatus--想快速清理网页缓存,就用它!

    2023-01-13 03:04:08
  • Win11系统Edge浏览器打不开如何解决?

    2022-06-01 06:20:17
  • 电脑隐藏文件夹怎么恢复?

    2022-02-01 19:59:02
  • Win11网页兼容性视图设置在哪?Win11网页兼容性怎么设置?

    2023-06-15 18:13:12
  • 小米手机怎么去除植入式广告?手机预制广告如何去掉?

    2022-04-30 12:59:10
  • Win11系统怎么换字体 Win11系统换字体教程

    2022-10-17 12:30:11
  • 电脑系统右键桌面刷新图标出现很慢怎么解决

    2022-04-21 14:10:41
  • Win10怎么禁用系统更新服务?Win10禁用系统更新服务教程

    2022-09-03 07:04:07
  • 特殊条件求和,SUMIF函数也可以

    2023-06-11 22:12:13
  • Win11WSA无法启动的三种解决方法

    2023-10-11 04:06:01
  • Win11如何将应用添加到桌面?

    2023-08-24 04:15:51
  • Win10开启预览窗格实现不打开文件预览文件内容(文档、图片)

    2022-10-11 20:14:06
  • asp之家 电脑教程 m.aspxhome.com