shell脚本执行psql
时间: 2023-12-12 19:35:21 浏览: 163
sh中执行sql脚本
可以使用以下命令在shell脚本中执行psql:
```shell
psql -h [host] -pport] -U [username] -d [database] -c [command]
```
其中,[host是数据库所在的主机名或IP地址,[port]是数据库的端口号,[username]是连接数据库的用户名,[database]是要连接的数据库名称,[command]是要执行的psql命令。
例如,如果要连接到本地主机上的名为mydb的数据库,并执行一个查询命令,可以使用以下脚本:
```shell
#!/bin/bash
psql -h localhost -p 5432 -U myuser -d mydb -c "SELECT * FROM mytable;"
```
阅读全文