如何建设一个网站深圳注明企业网站设计

news/2025/10/3 3:44:30/文章来源:
如何建设一个网站,深圳注明企业网站设计,网站导航栏效果,应用开发需要学什么PostgreSQL 笔记 一、简介 这里主要是记录学习 PostgreSQL 常用操作命令#xff0c;方便今后查阅#xff01;#xff01;#xff01; PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS)#xff0c;在灵活的BSD许可证下发行。 PostgreSQL 开发者把它念作 post-gress…PostgreSQL 笔记 一、简介 这里主要是记录学习 PostgreSQL 常用操作命令方便今后查阅 PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS)在灵活的BSD许可证下发行。 PostgreSQL 开发者把它念作 post-gress-Q-L。 PostgreSQL 的 Slogan 是 “世界上最先进的开源关系型数据库”。 PostgreSQL 特点 函数通过函数可以在数据库服务器端执行指令程序。索引用户可以自定义索引方法或使用内置的 B 树哈希表与 GiST 索引。触发器触发器是由SQL语句查询所触发的事件。如一个INSERT语句可能触发一个检查数据完整性的触发器。触发器通常由INSERT或UPDATE语句触发。 多版本并发控制PostgreSQL使用多版本并发控制MVCCMultiversion concurrency control系统进行并发控制该系统向每个用户提供了一个数据库的快照用户在事务内所作的每个修改对于其他的用户都不可见直到该事务成功提交。规则规则RULE允许一个查询能被重写通常用来实现对视图VIEW的操作如插入INSERT、更新UPDATE、删除DELETE。数据类型包括文本、任意精度的数值数组、JSON 数据、枚举类型、XML 数据等。全文检索通过 Tsearch2 或 OpenFTS8.3版本中内嵌 Tsearch2。NoSQLJSONJSONBXMLHStore 原生支持至 NoSQL 数据库的外部数据包装器。数据仓库能平滑迁移至同属 PostgreSQL 生态的 GreenPlumDeepGreenHAWK 等使用 FDW 进行 ETL。 二、常用命令 基础命令 连接数据库, 默认的用户和数据库是postgres psql -U user -d dbname切换数据库,相当于mysql的use dbname \c dbname列举数据库相当于mysql的show databases \l列举表相当于mysql的show tables \dt查看表结构相当于desc tblname,show columns from tbname \d tblname\di 查看索引 创建数据库 create database [数据库名]; 删除数据库 drop database [数据库名]; *重命名一个表 alter table [表名A] rename to [表名B]; *删除一个表 drop table [表名]; *在已有的表里添加字段 alter table [表名] add column [字段名] [类型]; *删除表中的字段 alter table [表名] drop column [字段名]; *重命名一个字段 alter table [表名] rename column [字段名A] to [字段名B]; *给一个字段设置缺省值 alter table [表名] alter column [字段名] set default [新的默认值]; *去除缺省值 alter table [表名] alter column [字段名] drop default; 在表中插入数据 insert into 表名 ([字段名m],[字段名n],......) values ([列m的值],[列n的值],......); 修改表中的某行某列的数据 update [表名] set [目标字段名][目标值] where [该行特征]; 删除表中某行数据 delete from [表名] where [该行特征]; delete from [表名];--删空整个表 创建表 create table ([字段名1] [类型1] ;,[字段名2] [类型2],......,primary key (字段名m,字段名n,...);); \copyright 显示 PostgreSQL 的使用和发行条款 \encoding [字元编码名称] 显示或设定用户端字元编码 \h [名称] SQL 命令语法上的说明用 * 显示全部命令 \prompt [文本] 名称 提示用户设定内部变数 \password [USERNAME] securely change the password for a user \q 退出 psql可以使用pg_dump和pg_dumpall来完成。比如备份sales数据库 pg_dump drupal/opt/Postgresql/backup/1.bak 用户命令 postgres安装完成后会自动在操作系统和postgres数据库中分别创建一个名为postgres的用户以及一个同样名为postgres的数据库。 登录 方式1:指定参数登录 psql -U username -d database_name -h host -W 参数含义: -U指定用户 -d要连接的数据库 -h要连接的主机 -W提示输入密码。方式2:切换到postgres同名用户后登录 su username psql 当不指定参数时psql使用操作系统当前用户的用户名作为postgres的登录用户名和要连接的数据库名。 所以在PostgreSQL安装完成后可以通过以上方式登录。创建用户 创建用户 方式1:在系统命令行中使用createuser命令中创建 createuser username 方式2:在PostgresSQL命令行中使用CREATE ROLE指令创建 CREATE ROLE rolename;方式3:在PostgresSQL命令行中使用CREATE USER指令创建 CREATE USER username;CREATE USER和CREATE ROLE的区别在于CREATE USER指令创建的用户默认是有登录权限的而CREATE ROLE没有。\du 指令显示用户和用户的用户属性 创建用户时设定用户属性 基本语法格式 CREATE ROLE role_name WITH optional_permissions;示例:在创建用户时设定登录权限。 CREATE ROLE username WITH LOGIN;可以通过\h CREATE ROLE指令查看全部可设置的管理权限修改用户属性 修改权限的命令格式 ALTER ROLE username WITH attribute_options;例如:可通过以下方式禁止用户登录 ALTER ROLE username WITH NOLOGIN;设置访问权限 语法格式如下: GRANT permission_type ON table_name TO role_name;实例: GRANT UPDATE ON demo TO demo_role; --赋予demo_role demo表的update权限 GRANT SELECT ON ALL TABLES IN SCHEMA PUBLIC to demo_role; --赋予demo_role所有表的SELECT权限特殊符号:ALL代表所访问权限PUBLIC代表所有用户 GRANT ALL ON demo TO demo_role; --赋给用户所有权限 GRANT SELECT ON demo TO PUBLIC; --将SELECT权限赋给所有用户\z或\dp指令显示用户访问权限。 \h GRANT显示所有可设置的访问权限撤销用户访问权限 语法格式如下: REVOKE permission_type ON table_name FROM user_name;其中permission_type和table_name含义与GRANT指令中相同。用户组 在postgres中用户实际上是role同时组也是role。 包含其他role的role就是组。创建组示例: CREATE ROLE temporary_users; GRANT temporary_users TO demo_role; GRANT temporary_users TO test_user;切换ROLE SET ROLE role_name; --切换到role_name用户 RESET ROLE; --切换回最初的roleINHERIT权限该属性使组成员拥有组的所有权限 ALTER ROLE test_user INHERIT;删除用户和组 DROP ROLE role_name; DROP ROLE IF EXISTS role_name;删除组role只会删除组的role本身组的成员并不会被删除关注林哥持续更新哦★,°:.☆(▽)/$:.°★ 。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/925517.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站上常用字体wordpress 有必要静态化

一般mysql存储的时间字段格式是" YYYY-MM-DD hh:mi:ss",即年月日之间是通过-分隔的。 偶然的情况下,发现这样的格式用在js时,在手机浏览器上运行会失败,但是在PC浏览器上却是OK的。 见代码: const st 201…

网站建设公司不挣钱的原因工信部网站备案通知

在前端开发中,我们通常关注时间复杂度和空间复杂度这两个算法概念,用于衡量算法或代码的性能。本文将深入介绍空间复杂度,探讨其在前端开发中的应用,并提供易懂的代码示例。 什么是空间复杂度? 空间复杂度是指算法在…

智能手机网站开发2023年防疫新政策

来源:The Information编译:厚势摘要:即使是近 10 年后,Waymo 仍远没有实现真正的 L4,即使是在相对简单的郊区环境下。「全自动驾驶的汽车来了!」去年 11 月,Waymo 搞了一个大新闻。公司宣布自己…

AI部署,NVIDIA显卡选择重要的参数速查表

参数速查表参数 定义/含义 对AI部署的影响 选型建议/要点架构/家族 GPU微架构代号(Turing、Ampere、Ada、Hopper…) 决定是否支持FP8/TF32、Transformer Engine、MIG、NVLink代际等 LLM训练与高端推理优先Hopper(如…

苏州网站建设上往建站软件外包公司的一生

DICOMDICOM(Digital Imaging and Communications in Medicine)即医学数字成像和通信,是医学图像和相关信息的国际标准(ISO 12052)。它定义了质量能满足临床需要的可用于数据交换的医学图像格式,可用于处理、…

网站建设属于哪个类目网址大全导航

以下是详细步骤。 创建大小为 V 的最小堆,其中 V 是给定图中的顶点数。最小堆的每个节点包含顶点编号和顶点的距离值。 以源顶点为根初始化最小堆(分配给源顶点的距离值为0)。分配给所有其他顶点的距离值为 INF(无限)。 当最小堆不为空时,执行以下操作: 从最小堆中提取…

discuz做商城网站第三方交易网站怎么做

for语句for语句是C语言所提供的一种功能广泛的循环语句。下图为for语句的标准形式:表达式1:通常用于给循环变量赋初值,一般是赋值表达式。表达式2:通常用于设立循环条件,一般为关系表达式或逻辑表达式。表达式3&#x…

专业网站建设科技公司成都最好的网站建设

复制文件 要求: 1、将原文件xxx.txt中的内容复制到新的文件里 2、新文件的文件名为xxx(复制).txt,即原文件名复制进行命名 大框架: 1、输入想要复制的文件xxx.txt input() 2、创建一个文件xxx(复制).txt f1 open(&quo…

最便宜网站空间成都设计公司排行建筑设计公司

共享办公室,也称为联合办公空间,是一种现代的工作空间模式,它允许不同公司或个体在一个共享的环境下工作,同时提供必要的办公设施和服务。这种模式打破了传统办公室的局限,提供了更高的灵活性和社区感。 共享办公室它通…

怎么添加网站背景音乐网站建设有哪些常用行为

类 类的大小 和结构体大小求法一致。但需注意,普通空类也会占用 1 字节大小,因为普通空类可以实例化对象。 而 抽象空类占 4 字节(32 位机中),因为抽象空类中含有虚指针(含有虚函数的非抽象空类同理&am…

网站欢迎页面设计沈阳市建设工程项目管理中心网站

基于控制台的四则运算 代码地址 a.需求分析 运算符为 , −, , 除了整数以外,还要支持真分数的四则运算,真分数的运算,例如:1/6 1/8 7/24要求能处理用户输入的真分数, 如 1/2, 5/12 等并且要求能处理用户的输入&#…

巢湖网 网站网站建设需要多钱

现在距离2024年初中生古诗文大会初选还有不到4个月(11月3日正式开赛),我们继续来看10道选择题真题和详细解析。为帮助孩子自测和练习,题目的答案和解析统一附后。 本专题持续分享。 一、上海初中古诗文大会历年真题精选(参考答案…

设计网站的优势免费建站哪里找

本篇的主题是将单元格内一串文本,找出所有数字并求和,如下图。难度较高,新手建议仅了解下,先学会数组运用,再研究此知识点。废话少说,步入正题。重点说明:本篇只针对文本内整数的数字进行提取并…

刚备案的域名如何做网站2015微信网站设计

Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并…

网站如何做路由器cos wordpress

先看几个概念: 时间戳:从1970年1月1日00:00:00开始按秒计算的偏移量。举个例子,现在是2017年6月11的下午16:54:32,那么print(time.time())输出的值是1497171320.99就代表现在的时间戳。 元组(struct_time)…

网站开发合作运营平台合同网站建设及经营应解决好的问题

本系列文章简介: 在当今快速发展的软件开发领域,API(Application Programming Interface,应用程序编程接口)作为不同软件应用之间通信的桥梁,其重要性日益凸显。随着微服务架构的兴起,API的数量…

怎么做便民信息网站网上免费个人网站

文章目录 前言引入1、链表定义及结构链表的分类3、单向不带头链表实现实现完整代码 4、带头双向循环链表实现实现完整代码 前言 引入 在上一篇文章中,我们认识了顺序表,但是在许多情况中,顺序表在处理一些事件时还存在许多问题,比…

泉州网站建设轩奇网讯网络营销工具与方法

前言 本章内容为VUE工作过程与相关使用讨论。 上一篇文章地址: Vue 3:玩一下web前端技术(二)_Lion King的博客-CSDN博客 下一篇文章地址: Vue 3:玩一下web前端技术(四)_Lion Ki…

网站建站在线制作个人网站备注模板

想做网站,内容跟外链缺一不可,如果真的要说哪个更重要,那内容依旧是网站的核心,而外链则是额外的加分项 内容永远是王道,不管谷歌seo的算法怎么变,只要你的内容没问题,那就肯定不会牵扯到你的网…

招聘类网站怎么做网络推广团队哪家好

1.ICMP是什么协议?处于哪一层? ICMP(Internet Control Message Protocol)是一种网络协议,用于在IP网络中传递控制消息和错误报告。它是在IP协议之上运行的协议。 ICMP主要用于在网络中的不同主机和路由器之间传…