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

建设网站排名alex网站建设

建设网站排名,alex网站建设,运营推广计划,h5页面如何制作目录 一、何为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/14592780/

相关文章:

  • 电商网站seo北滘网站建设公司
  • 做的网站打印全乱掉了dw和vs做网站哪个好用
  • 网站是公司域名是个人可以吗网页
  • 广东宏昌建设有限公司网站亚马逊云服务器
  • 公司后台网站怎么做sharepoint网站制作
  • 国外商城网站设计html教程菜鸟教程w3school
  • 吴中区建设局网站泉州专门制作网站
  • 电子商务网站面临的安全隐患做公司+网站建设
  • 加强网站内容建设的意见深圳网站建设与设计制作
  • 丽泽桥网站建设做一个小公司网站多少钱
  • 做手表网站用什么源码比较好设计说明室内设计
  • 做尾货的网站网页制作怎么做横条导航栏
  • 广州网站推广联盟微信小程序开发官方文档
  • 建立网站就是制作网页对吗深圳设计公司最新招聘
  • 传送门网站是怎么做的网站设计的基本步骤
  • 找人做网站!!! 网站定制开发中国商机网官网
  • 北京网站建设报价北京建王环境发展有限公司
  • 贵州建设厅网站怎样查询电工证wordpress 自定义布局
  • 运动网站源码搜索引擎优化代理
  • 青岛建站推广连锁加盟网站制作
  • 济宁手机网站建设公司佛山市网站建设 骏域动力
  • 上海高端定制网站公司我自己怎么建网站
  • 学网站开发推荐书图片在线编辑器免费
  • 怎么样免费给网站做优化中国搜索引擎大全
  • 玉林网站建设公司装企erp管理系统
  • 网站建设与管理的实训报告贵州企业展示型网站建设
  • 电子商务网站建设a卷广州天拓做网站吗
  • 车间管理系统中山做网站优化
  • 塔罗牌手机网站制作小型公众号开发
  • 东莞网站设计找谁网站建设佰金手指科杰二五