免费商城网站制作,博客网站程序,宝应县网络推广公司,安卓开发软件工具摘要 本文介绍macOS版本Postgresql的安装#xff0c;pg常用命令。作为笔记记录#xff0c;后续方便查看。 Postgresql安装 官网下载postgresql安装包https://www.postgresql.org/download/。官网下载慢时#xff0c;可以从这里下载我上传的mac版本的pg安装包资源。下载后pg常用命令。作为笔记记录后续方便查看。 Postgresql安装 官网下载postgresql安装包https://www.postgresql.org/download/。官网下载慢时可以从这里下载我上传的mac版本的pg安装包资源。下载后直接双击按照提示安装即可。 Postgresql常见操作命令
查看配置文件位置
show config_file;
#输出为Users/***/Library/Application Support/Postgres/var-12/数据库启动停止命令
# 启动数据库
service postgresql start
# 重启服务
service postgresql restart
# 停止服务
service postgresql stop
# 服务状态
service postgresql status创建用户以及授予权限
# 登录超级用户
sudo -u postgres psql
# 创建用户并分配权限
CREATE USER username WITH PASSWORD password;
ALTER USER myuser WITH CREATEDB; -- 分配创建数据库的权限
ALTER USER myuser WITH LOGIN; -- 允许用户登录查看用户、DB、端口等信息
# 切换用户, 修改密码
alter user postgres with password 1234;#查看端口号
SELECT setting FROM pg_settings WHERE name port;# 创建DB
create database psdb;# 查看所有用户
select * from pg_roles;#列出所有DB
\l; #连接db
\c dbname; 连接数据库出现Ident 认证失败 连接数据库出现psql: 致命错误: 用户 “postgres” Ident 认证失败。引起该问题的直接原因是密码错误其次是pg配置问题。需要修改pg的配置文件将method修改为trust。该文件位于PostgreSQL数据目录中并且它控制哪些用户可以从哪些位置连接到哪些数据库。 METHOD字段值为trust可以通过用户名密码连接 TYPE DATABASE USER ADDRESS METHOD
host all all 127.0.0.1/32 trust数据库连接工具 vscode中postgresql插件PostgreSQLv6.9.10-publisher:“Weijan Chen”dbeaver