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