经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » PostgreSQL » 查看文章
windows 下使用批处理执行 postgresql 命令行操作
来源:cnblogs  作者:三人行工作室  时间:2019/7/25 8:31:55  对本文有异议

1.准备好命令文件 loraserver.sql

  1. create role loraserver_as with login password 'dbpassword';
  2. create role loraserver_ns with login password 'dbpassword';
  3. create database loraserver_as with owner loraserver_as;
  4. create database loraserver_ns with owner loraserver_ns;
  5. \c loraserver_as
  6. create extension pg_trgm;
  7. create extension hstore;
  8. \q

2.写批处理文件 run.bat

psql 这里使用了绝对路径,这样不依赖于环境变量,但需要更改为实际安装路径。
后边的 pause 命令是为了让双击运行在执行完之后能停留在命令窗口,以便看到输出的运行结果。

  1. "C:\Program Files\PostgreSQL\9.6a\bin\psql.exe" -U postgres < loraserver.sql
  2. % The purpose of the command below is to make the window not close! %
  3. pause

3.执行批处理文件

这一步,还是要输入密码:

然后,就会自动执行命令文件中的操作了。

原文链接:http://www.cnblogs.com/timeddd/p/11237689.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号