当前位置: 首页 > news >正文

昌吉建设网站西安快速排名

昌吉建设网站,西安快速排名,wordpress中文源码下载,oa系统是什么postgresql安装 1、windows下的安装 安装包下载地址#xff1a;https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 这里选择14.5版本进行安装#xff0c;具体的安装步骤#xff1a; 双击软件打开运行#xff0c;弹出如下界面#xff1a; 点击nex…postgresql安装 1、windows下的安装 安装包下载地址https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 这里选择14.5版本进行安装具体的安装步骤 双击软件打开运行弹出如下界面 点击next 修改安装路径或者是选择默认安装路径点击next 默认全部勾选点击next 选择数据存放路径一般数据存放根据软件安装路径生成前面设置了软件安装路径这里路径自动生成一般默 认即可点击next 请为数据库超级用户postgres提供密码这里我们设置密码为root然后点击next 设置端口号默认为5432点next 选择新数据库要使用的区域设置语言环境【默认语言环境】点next 安装以上设置点next 准备安装点next 初始化 开始安装安装完成要勾选启动堆栈生成器点finish 弹出堆栈生成器安转界面选择之前安装的软件必须保证电脑连通互联网点下一个 弹出安装应用程序界面选择安装语言包点下一个 设置上一步选中安装程序包的安装路径点下一个 弹出正在下载的窗口点下一个 下载完成后提示安装文件成功下载点下一个开始安装不勾选跳过安装 弹出安装语言选项点击ok: 点击next 准备安装点next 开始安装语言包 语言包安装完成点finish 安装完成点击完成。 打开数据库的连接工具 启动界面 输入密码点击ok 展开左侧列表 这样数据库的安装和连接都完成了。 接下来使用Navicat连接postgresql 选择连接postgresql 填写连接的相关信息点击确定 左侧树多了postgresql的连接 双击连接发现报错 修改postgresql安裝目录/data/pg_hba.conf文件将scram-sha-256全部都改为trust然后重启服务。 # 修改前 # TYPE DATABASE USER ADDRESS METHOD# local is for Unix domain socket connections only local all all scram-sha-256 # IPv4 local connections: host all all 127.0.0.1/32 scram-sha-256 # IPv6 local connections: host all all ::1/128 scram-sha-256 # Allow replication connections from localhost, by a user with the # replication privilege. local replication all scram-sha-256 host replication all 127.0.0.1/32 scram-sha-256 host replication all ::1/128 scram-sha-256# 修改后 # TYPE DATABASE USER ADDRESS METHOD# local is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127.0.0.1/32 trust # IPv6 local connections: host all all ::1/128 trust # Allow replication connections from localhost, by a user with the # replication privilege. local replication all trust host replication all 127.0.0.1/32 trust host replication all ::1/128 trust数据库可以正常连接了。 2、Linux下的安装 下载地址https://www.postgresql.org/ftp/source/ 这里选择14.5版本进行安装。 2.1 下载安装包上传到服务器 2.2 解压文件 tar -zxvf postgresql-14.5.tar.gz2.3 创建用户 adduser postgres添加一个postgresql吗用户名这里名称为postgres因这样最易懂。 修改该用户的密码 passwd postgres密码和用户名设置为一样。 2.4 创建pg安装路径并设置owner mkdir /opt/pgsql chown postgres /opt/pgsql2.5 创建数据存储目录并设置owner mkdir /opt/pgsql/data chown postgres /opt/pgsql/data2.6 创建保存pg日志的文件 touch /opt/pgsql/pgsql.log chown postgres /opt/pgsql/pgsql.log2.7 编译并安装 cd postgresql-14.5yum -y install -y readline-devel./configure --prefix/opt/pgsqlmakemake install2.8 初始化数据库目录并启动 切换用户 su - postgres初始化数据库并启动 cd /opt/pgsql/bin./initdb -D /opt/pgsql/data#不带日志启动 ./postgres -D /opt/postgresql/data# 带日志启动 ./pg_ctl -D /opt/pgsql/data -l /opt/pgsql/pgsql.log start#或者 ./postmaster -D /opt/pgsql/data /opt/pgsql/pgsql.log 21 # 这里选择带日志启动 ./pg_ctl -D /opt/pgsql/data -l /opt/pgsql/pgsql.log start2.9 其它数据库命令 查看数据库状态 ./pg_ctl -D /opt/pgsql/data status关闭数据库 ./pg_ctl -D /opt/pgsql/data stop进入pgsql ./psql查看pg是否启动 ps -A | grep postgres ps -aux | grep postgres其余的信息查看http://wiki.postgresql.org/wiki/Apt 2.10 远程连接 修改/opt/pgsql/data/pg_hba.conf vim /opt/pgsql/data/pg_hba.conf在末尾行添加一行host all all 0.0.0.0/0 password 。 如果添加一行host all all 0.0.0.0/0 trust则不需要进行密码验证。 host是连接类型第一个all是数据库第二个all是用户第三个是IP修改成 0.0.0.0/0代表所有ip都 可以连接默认是你本地IP/24代表掩码255.255.255.0md5是传输时使用何种方式进行加密。 修改/opt/pgsql/data/postgresql.conf vim /opt/pgsql/data/postgresql.conf将#listen_addresslocalhost改成listen_address * 最后重启服务 ./pg_ctl -D /opt/pgsql/data stop ./pg_ctl -D /opt/pgsql/data -l /opt/pgsql/pgsql.log start2.11 修改数据库用户postgres的密码 PostgreSQL数据默认会创建一个postgres的数据库用户作为数据库的管理员密码是随机的。 方式一 psql -U postgres postgres# \password密码设置为root 方式二 psql -U postgres postgres# ALTER USER postgres WITH PASSWORD root;2.12 开放5432端口 # 查看开放的端口号 firewall-cmd --list-all # 设置开放的端口号 firewall-cmd --add-port5432/tcp --permanent # 重启防火墙 firewall-cmd --reload2.13 使用DBeaver连接pg 2.14 用户和数据库操作 创建用户 create user zsx242030;创建密码 alter user zsx242030 with encrypted password zsx242030;创建数据库 create database zsx242030database;数据库关联用户 grant all privileges on database zsx242030database to zsx242030;键入\q退出shell。 使用普用户创建数据库时候 PG::Error: ERROR: permission denied to create database解决方式使用postgres 登录 psql -U postgres postgres# ALTER ROLE rolename CREATEROLE CREATEDB; # 赋予超级权限 postgres# ALTER ROLE rolename CREATEROLE SUPERUSER;然后用该用户去连接
http://www.yutouwan.com/news/294181/

相关文章:

  • 360网站卖东西怎么做的自己做网站app
  • 股票做空网站网站建设合同的验收表
  • 百度站长平台怎么验证网站自助建站系统搭建
  • 一站式企业网站建设iis服务器网站301重定向怎么做
  • 邵武网站建设昆明seo和网络推广
  • 地板网站代码网站开发设计的技术
  • 佛山网站建设官网个人博客排名
  • 凡科建站登录入口vultr怎么建设影视网站
  • 企业如何建站做网站张家口
  • 网站水军怎么做网页设计公司哪里会需要翻译
  • 做网站一年大概的盈利大型网站开发考试
  • 云南省建设测量员注册网站淘宝基地网站怎么做
  • 网站自己做余额充值自动扣款wordpress 允许ping
  • asp网站开发视频昆明好的网站开发公司
  • 南阳移动端网站制作cms建站方案
  • 三端互通传奇手游找服网站长春网站设计策划书
  • 河南省建设监理协会官网站无货源电商怎么做新手入门
  • 新建的网站可以百度推广wordpress关闭多版本
  • 关于做女装的网站软件开发专业用什么笔记本
  • 重庆免费公司建网站wordpress 缓存插件
  • 免费企业网站建设word网站建设终身不用维护
  • 简单三栏网站WordPress 教育模板
  • 国内网站域名吗谷歌推广公司
  • 网站首选域301如何做网站的构成要素
  • 培训学校网站普同网站跟营销型网站的区别
  • 单页网站 html5 动态免费网络咨询免费建站
  • cms系统网络推广seo教程
  • 物流企业网站源码5个搜索引擎作弊的网站
  • 小公司做网站推广好不好设计网页英语
  • 空间类网站价格网站建设 成都