停止在Windows上启动PostgreSQL?

我有一个本地postgresql数据库用于开发目的,我不想每次启动Windows时都启动 – 我该如何阻止它启动!

如果它作为Windows服务运行:开始 – >运行 – >(然后input:) services.msc。 当你看到PostgresSQL服务将它们设置为手动而不是自动的。 如果您确实需要它们,只需重新启动services.msc,并在重新selectPostgresSQL服务后单击“开始”图标/button。

你可以检查一下

按照前面提到的键入services.msc并按如下方式读取可执行文件的path;

Services.msc捕获

可执行文件的path:“C:\ Program Files \ PostgreSQL \ 9.3 \ bin \ pg_ctl.exe”runservice -N“postgresql-x64-9.3”-D“C:/ Program Files / PostgreSQL / 9.3 / data”-w

networking服务名称定义为postgresql-x64-9.3

简而言之,无论何时我想closurespostgresql,只需在命令行实例中键入以下内容(创build一个cmd实例,键入windows + r并inputcmd );

net stop postgresql-x64-9.3 

如果运行另一个版本的postgresql,则可以按照说明检查服务名称,并将其用作快捷方式。 希望它有帮助。