给客户的数据结构进行修改,使用的是PostgreSQL数据库,编写自动执行脚步,但是命令行需要提示密码输入会中断自动执行过程,经研究有两种方法可以不用输入密码:
1、设置密码变量
set PGPASSWORD=mypassword
psql -f upgrade.sql -U postgres mydbname
2、在命令行中写入连接信息
psql -f upgrade.sql "dbname=mydbname user=postgres password=postgres"
本文介绍了如何在不输入密码的情况下使用PostgreSQL数据库自动执行数据结构修改,通过设置密码变量或在命令行中直接输入连接信息来实现自动化流程,避免中断。
给客户的数据结构进行修改,使用的是PostgreSQL数据库,编写自动执行脚步,但是命令行需要提示密码输入会中断自动执行过程,经研究有两种方法可以不用输入密码:
1、设置密码变量
set PGPASSWORD=mypassword
psql -f upgrade.sql -U postgres mydbname
2、在命令行中写入连接信息
psql -f upgrade.sql "dbname=mydbname user=postgres password=postgres"

被折叠的 条评论
为什么被折叠?