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

怎么样才能让网站宁波网站建设公司哪里有

怎么样才能让网站,宁波网站建设公司哪里有,织梦cms简介,网站 外包 版权目录 一、何为PostgreSQL#xff1f; 二、PostgreSQL安装 2.1安装依赖 2.2 执行安装 2.3 数据库初始化 2.4 配置环境变量 2.5 创建数据库 2.6 配置远程 2.7 测试远程 三、常用命令 四、用户创建和数据库权限 一、何为PostgreSQL#xff1f; PostgreSQL是以加州大学… 目录 一、何为PostgreSQL 二、PostgreSQL安装 2.1安装依赖 2.2 执行安装 2.3 数据库初始化 2.4 配置环境变量 2.5 创建数据库 2.6 配置远程 2.7 测试远程 三、常用命令 四、用户创建和数据库权限 一、何为PostgreSQL PostgreSQL是以加州大学伯克利分校计算机系开发的POSTGRES 版本 4.2为基础的对象关系型数据库管理系统ORDBMS。POSTGRES 领先的许多概念在很久以后才出现在一些商业数据库系统中。 PostgreSQL是最初的伯克利代码的开源继承者。它支持大部分 SQL 标准并且提供了许多特性 复杂查询外键触发器可更新视图事务完整性多版本并发控制 同样PostgreSQL可以用许多方法扩展比如 通过增加新的 数据类型函数操作符聚集函数索引方法过程语言 官网地址: https://www.postgresql.org/download/linux/redhat/ 连接工具: https://www.pgadmin.org/download/ 二、PostgreSQL安装 2.1安装依赖 # 获取所需依赖包 wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libzstd-1.5.5-1.el7.x86_64.rpm wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/llvm5.0-devel-5.0.1-7.el7.x86_64.rpm wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/llvm5.0-5.0.1-7.el7.x86_64.rpm wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/llvm5.0-libs-5.0.1-7.el7.x86_64.rpmyum install -y libzstd-1.5.5-1.el7.x86_64.rpm yum install -y centos-release-scl-rh llvm5* yum install -y epel-release依赖下载安装完成 2.2 执行安装 wget --no-check-certificate https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm# 安装 PostgreSQL sudo yum install -y postgresql15-server postgresql15-devel 安装完成 2.3 数据库初始化 # 初始化DB sudo /usr/pgsql-15/bin/postgresql-15-setup initdb# 开机启动|启动|重启|状态|停止 命令 sudo systemctl enable postgresql-15 sudo systemctl start postgresql-15 sudo systemctl restart postgresql-15 sudo systemctl status postgresql-15 sudo systemctl stop postgresql-15 确认启动 2.4 配置环境变量 /etc/profile文件中添加如下配置 # PGSQL_HOME export PGSQL_HOME/usr/pgsql-15 export PATH$PATH:$PGSQL_HOME/bin 配置完成后 记得 source一下下。 2.5 创建数据库 # 切换用户 su postgres # 进入命令行 psql#创建DB create database test_dbalter user postgres with password winner001; 进入数据库命令行 创建数据库并 启动默认端口5432 2.6 配置远程 # 编辑 vim /var/lib/pgsql/15/data/postgresql.conf 修改参数: listen_addresses *# 编辑配置 vim /var/lib/pgsql/15/data/pg_hba.conf # 添加内容 host all all 0.0.0.0/0 md5# 重启 systemctl restart postgresql-15 2.7 测试远程 命令行测试 psql -h 主机IP -p 端口 -U 用户名 -W -d 数据库 使用Navicat162 连接 下载最新的 Navicat 要不然会报错 三、常用命令 输入命令 su postgres    然后在输入命令psql  如果一切正常系统提示符会变为postgres#表示这时已经进入了数据库控制台 \l列出系统中的数据库 \h查看SQL命令的解释比如\h select。\?查看psql命令列表。\l列出所有数据库。\c [database_name]连接其他数据库。\d列出当前数据库的所有表格。\du列出所有用户。\e打开文本编辑器。\conninfo列出当前数据库和连接的信息。 切换数据库并 查询users 表 四、用户创建和数据库权限 添加名为kangll的用户并设置密码123456, 给kangll用户创建数据库叫kangll_test postgres# create user kangll with password 123456; CREATE ROLE postgres# create database kangll_test owner kangll; CREATE DATABASE postgres# \duList of rolesRole name | Attributes | Member of ----------------------------------------------------------------------------------kangll | | {}postgres | Superuser, Create role, Create DB, Replication, Bypass RLS | {}postgres# \l 将 kangll_test 库的所有权限赋予kangll用户 grant all privileges on database kangll_test to kangll;grant usage on schema public to kangll;grant all privileges on all tables in schema public to kangll;grant all privileges on all sequences in schema public to kangll;grant select,insert,update,delete on all tables in schema public to kangll;grant all on schema public to kangll; pg 默认所有用户都可以在名称为public的schema中创建表只读用户不允许创建。 kang_test 库中创建 stu 表 CREATE TABLE stu(stu_id BIGINT NOT NULL,stu_name VARCHAR(255) NOT NULL);# 插入数据 INSERT INTO stu VALUES(1, kangll);# 查询 SELECT * FROM stu; 修改角色为超级用户角色 alter role kangll with superuser; 撤销用户权限 /* 撤销用户权限 */ REVOKE privileges ON tablename FROM user;
http://www.hkea.cn/news/14486874/

相关文章:

  • 深圳网站推广优C2C电商网站
  • 做旅行义工网站蚁沪尚茗居全包价格
  • 哪些网站做推广好高端品牌优势
  • 自己做的网站跳转到购彩大厅做网站时的尺寸
  • 防护网施工方案湖南网站搜索排名优化公司
  • 手机网站设计公司立找亿企邦池州有哪些做网站的
  • 自己做网站需要几个软件龙岗区住房和建设局官方网站
  • p2p网站如何做推广响应式所长网址导航网页模板下载
  • 网站怎么建立视频陕西网站建设排名
  • 艾瑞网的网站架构中国龙岩网
  • 叫外包公司做网站不肯给源代码的专业企业网站设计服务公司
  • 苏州网站建设需要多少钱网站建设优化服务信息
  • 网站建设实训总结300wordpress app 登录
  • 网站内链是什么 怎么做河南省工程建设协会网站
  • 手机网站开发服务商西安网站开发公司有哪家
  • 购物网站开发的意义和目的手机软件怎么做
  • vr全景网站怎么做建网站如何添加会员模式
  • 响应式网站和自适应一次性筷子网站建设
  • 陕西华伟建设有限公司网站wordpress 插件 定时
  • 建设网站宽度最好是多少钱广州口碑好的网站建设设计
  • 网站收录查询平台抖音代运营退款成功案例
  • 小说网站建设方案书ppt学广告设计要学什么软件
  • 邯郸做网站服务商公司网站建设有哪些公司可以做
  • 商城网站方案wordpress会员多语言
  • 上海网站建设最好的公司北京手机软件开发公司
  • 学术会议网站建设自己做的网站怎么上网
  • 网站的原理知名市场调研公司
  • 四川省住房和城乡建设厅网站电话网站如何做京东联盟
  • 杭州职称评审系统网站深圳教育科技网站建设
  • php 网站建设 教学用jsp做的汽车网站