linux连接pg数据库命令
linux连接pg数据库命令详细介绍
在 Linux 系统中,你可以使用psql命令来连接 PostgreSQL 数据库。psql是 PostgreSQL 自带的一个交互式命令行工具,下面为你介绍几种常见的连接方式。
1. 以默认参数连接
如果你要以当前系统用户名作为数据库用户名,连接到本地默认端口(5432)上的同名数据库,可以使用如下命令:
bash
psql
2. 指定用户名和数据库名连接
若要使用特定的用户名和数据库名进行连接,可使用以下命令:
bash
psql your_username your_database
其中,your_username是你要使用的数据库用户名,your_database是你要连接的数据库名。
3. 指定主机、端口、用户名和数据库名连接
如果你需要连接到远程主机或者本地非默认端口的数据库,可按如下命令操作:
bash
psql your_host your_port your_username your_database
这里,your_host是数据库所在的主机地址,your_port是数据库监听的端口号,your_username是数据库用户名,your_database是数据库名。
示例
假设你要连接到主机192.168.1.100,端口为5433,数据库名为testdb,用户名为testuser,命令如下:
bash
psql .1.100 testuser testdb
912psql .168.1.100 testuser testdb
执行命令后,系统会提示你输入testuser的密码,输入正确密码即可成功连接到数据库。