Postgre SQL命令
Postgre SQL配置
linux上连接PostgreSQL服务器以及修改用户密码
- PostgreSQL安装后无密码使用默认用户名登录
sudo -i -u postgres psql;
- PostgreSQL默认会创建一个系统用户postgres作为数据库的管理员,密码随机,修改命令如下:
sudo passwd -d postgres # 删除postgres的密码 sudo -u postgres passwd # 回车之后输入postgres用户的密码
- 修改数据库用户postgres(默认用户)的密码
ALTER USER postgres WITH PASSWORD '密码';
修改配置实现远程连接PostgreSQL服务器
- 使用systemctl status postgresql服务名查看配置文件位置
- 进入配置文件所在位置,设置监听所有地址(vim postgresql.conf
)
- 设置允许远程访问(vim pg_hba.conf )
Postgre SQL命令行语法
psql [OPTION]... [DBNAME [USERNAME]]
/*
部分参数:
-h, --host=HOSTNAME:数据库服务器所在的主机
-p, --port=PORT:数据库服务器监听的端口,默认5432
-U, --username=USERNAME:连接使用的用户名,默认为root
-d, --dbname=DBNAME:连接使用的数据库,默认为root
-f, --fi