"postgreSQL 13.5 Windows与Linux安装及常用命令教程"

需积分: 0 11 下载量 110 浏览量 更新于2023-12-23 收藏 1.81MB DOCX 举报
64/postgresql13-13.5-1PGDG.rhel7.x86_64.rpm --no-check-certificatewget https://yum.postgresql.org/13/redhat/rhel-7-x86_64/postgresql13-server-13.5-1PGDG.rhel7.x86_64.rpm --no-check-certificaterpm -ivh postgresql13-libs-13.5-1PGDG.rhel7.x86_64.rpmpgsql13.5 的rpm file安装完成1.2配置 1.2.1 设置数据目录mkdir -p /var/lib/pgsql/13/datapgsql 13.5 默认使用5432端口1.2.2 初始化数据库/usr/pgsql-13/bin/postgresql-13-setup initdb1.2.3 启动postgresql服务systemctl start postgresql-13.service默认开机启动systemctl enable postgresql-13.servicels -l /var/lib/pgsql/13/data1.3 设置密码21.3.1 切换用户su - postgrespsql -c "alter user postgres with password 'yourpassword';" exit退出postgres用户logout1.4 防火墙设置firewall-cmd --zone=public --add-port=5432/tcp --permanentfirewall-cmd --reload1.5 用户及权限配置1.5.1 pg_hba.conf配置文件是用来控制登录授权的,常用认证方式除了 password 外,还有 md5、peer和ident等方式.5.2 psql命令 连接 验证--此参数设置为local表示是本地访问,其他程序访问需要修改md5 -> password,host =>0.0.0.0/0# IPv4 local connections:host all all 127.0.0.1/32 md5host all all 0.0.0.0/0 md5host all all ::1/128 md5host all all ::/0 md5psql -h localhost -p 5432 -d postgres -U postgresConnects to the database using the specified host, port, database, and user. 2.Windows 安装2.1 下载安装程序https://www.postgresql.org/download/windows/下载 Windows 安装程序。在网页底部可以找到对应的版本,包括64位和32位。2.2 安装选择安装目录,选择数据目录。输入数据库管理员的密码,默认的端口是5432.安装完成以后在开始菜单中找到 psql并运行.2.3 用户及权限配置编辑 pg_hba.conf文件,修改认证方式为md5.最后设置完成 pgsql 13.5的安装,使用psql 连接验证.3. 常用命令3.1 连接数据库 -h host -p port -d database -U userpsql -h localhost -p 5432 -d postgres -U postgres3.2 查看帮助信息,\h 查看帮助信息, \h select查看select语句的帮助信息.\h \d查看命令帮助信息\q 退出psql命令行3.3 常用命令 \l 列出数据库 \c 更换数据库 \dt 列出所有表 \d 详细描述表 \du 列出所有用户 \dn 列出所有模式 \df 列出所有函数 \dv 列出所有视图本文介绍了 postgreSQL 13.5在 windows 和 Linux 平台下的安装步骤,包括了具体的操作指导以及常见命令的使用方法。postgreSQL 是一个开源的免费的数据库,对于开发者和商家来说都是非常友好的选择。该教程通俗易懂,图文并茂,一步步地详细介绍了如何安装和使用 postgreSQL 13.5,并且列举了一些常用的 psql命令,方便读者快速上手。希望该教程可以帮助到有需要的读者,并且让大家对 postgreSQL 有一个更加深入的了解。