发表于 2013 年 11 月 13 日 修订于 2018 年 05 月 05 日
PostgreSQL 比 MySQL 有更多的高级特性,而且微信支付的数据库也是基于 PostgreSQL,因此越来越多的开发者开始尝鲜 PostgreSQL,但毕竟是第一次安装,肯定会有学习成本。本文将帮你顺利渡过第一个“坑”——丢失 libintl-8.dll。
开发环境
操作系统:中文版 Windows7 x64 SP1 旗舰版
数据库 PostgreSQL:postgresql-9.3.1-1-windows-x64.exe
遇到的问题
initdb.exe系统错误,因为计算机中丢失 libintl-8.dll
解决方案
简单说,如果您跟我一样遇到了“initdb.exe系统错误,因为计算机中丢失 libintl-8.dll”这种情况,请把 PostgreSQL x64 换成 PostgreSQL x86 的。
虽然有人安装 x64 成功了,但那不是我们……
下面介绍一下安装过程
欢迎界面
选择安装路径
选择数据资料路径
设置管理员密码
设置数据库端口
选择集群设置
选择集群设置这里要说一下,网上有人说必须选默认,也有人说默认不行要选择 Chinese……其实呢只要你是 x64 选什么都没用,最终结果都是错误。但如果你是 x86 就可以随便选,不过还是建议您选择 Chinese。
终于安装成功了
安装一些附件
安装完成后,PostgreSQL 会贴心地赠送一些附件工具,选择“远程服务器”即可选择安装。
勾选一下需要安装的附件,如果不需要可以按“取消”按钮。
至此 PostgreSQL 就安装成功了。
欢迎转载,但请勿用于任何商业用途,谢谢你!请标注以下信息『 原文出处:安装 PostgreSQL 时丢失 libintl-8.dll 解决方案 - 张林海博客 http://zhanglinhai.com/archives/179 』
原文地址:https://www.cnblogs.com/telwanggs/p/11118017.html