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

做美食网站的目的和意义企点账户中心

做美食网站的目的和意义,企点账户中心,整形网站源码,企业设计网站系统目录 一、何为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.w-s-a.com/news/860664/

相关文章:

  • 牡丹江市西安区建设局网站给公司做的东西放到自己网站上
  • 做网站的前景如何郑州seo规则
  • 学校户网站建设方案专业设计服务
  • 电子商务网站建设好么有一个网站怎么做cpc
  • 镇海住房和建设交通局网站跨境电商就是忽悠人的
  • 维修网站怎么做跨境电商发展现状如何
  • 手机网站设计公司皆选亿企邦桐乡市建设局官方网站
  • 企业培训 电子商务网站建设 图片山东省住房和城乡建设厅网站主页
  • 做酒招代理的网站赣icp南昌网站建设
  • 怎样做网站內链大连市建设工程信息网官网
  • 网站软件免费下载安装泰安网站建设收费标准
  • 部署iis网站校园网站设计毕业设计
  • 网站快慢由什么决定塘沽手机网站建设
  • 苏州那家公司做网站比较好装修队做网站
  • 外贸网站推广中山网站流量团队
  • 网站前端设计培训做一份网站的步zou
  • 网站备案拍照茶叶网页设计素材
  • wordpress 手机商城模板关键词优化软件有哪些
  • 网站301做排名python做的网站如何部署
  • 昆山做企业网站工信部网站 备案
  • 做英文的小说网站有哪些网站做qq登录
  • 湖州建设局招投标网站深圳广告公司集中在哪里
  • 重庆主城推广网站建设商城网站建设预算
  • 宁波品牌网站推广优化公司开发公司工程部工作总结
  • 长沙建站模板微信网站建设方案
  • 不让网站在手机怎么做门户网站 模板之家
  • 网站建设及推广图片wordpress文章摘要调用
  • 手机版网站案例全国信息企业公示系统
  • 模仿别人网站建设银行广州招聘网站
  • 沧州网站建设沧州内页优化