pgsql 绿色版的便携式安装方式,适合你在调试环境下快速部署数据库,不用跑安装向导,解压完就能用。整个初始化过程清晰明了,像用脚本开箱即用那种感觉,命令行一把梭挺顺手的。尤其是加了--locale=C这个参数,搞定中文编码那点小毛病,省了不少事。
pgsql 的pg_ctl和initdb这套命令挺好上手,配合psql连库、建表这些基本操作都能覆盖到。服务注册到 Windows 后,启动也方便,没你想象中那么麻烦。你要是懒得每次手动敲命令,写个.NET 的Process脚本自动化也蛮香的,效率直接拉满。
日常数据库操作也都覆盖到了,像createuser、createdb、权限修改这些都有对应命令和例子,直接照着改就行。还有些细节,比如怎么查表、查字段存不存在,也都有 SQL 语句现成的,连 debug 都方便不少。
哦对了,文档后面还整理了常见问题,比如启动失败、权限问题这些,你要是搞环境出错,看这个能少走不少弯路。如果你经常折腾 PostgreSQL,又懒得装正式版,这份绿色版调试文档还挺值得收一下的。