pgAdmin4的应用(一)

pgAdmin 4的安装与使用 本篇文章主要介绍pgAdmin 4的安装以及使用pgAdmin 4导出/导入Postgresql数据库的步骤。 阅读详情

一、安装

可供参考:https://blog.youkuaiyun.com/qq_28289405/article/details/80240969

二、转化为中文

可供参考:https://blog.youkuaiyun.com/qq_28289405/article/details/80242956

三、应用

0.1、打开数据库

0.2、打开pgAdmin,第一次打开可能需要你输入密码

1、创建数据库

你会遇到的信息中:(本人没有在这篇文档中显示出来,但是你在自己创建的时候就会看到!!)

2、删除数据库

3、创建数据库表

创建结果如下:

其中的解释含义:

 

WITH ( storage_parameter [= value] [, ... ] )

这个子句为表或指定一个可选的存储参数,参见存储参数获取更多信息。用于表的 WITH 子句还可以包含 OIDS=TRUE 或单独的 OIDS 来指定给新表中的每一行都分配一个 OID(对象标识符),或者 OIDS=FALSE 表示不分配 OID 。如果没有指定 OIDS 默认行为取决于 default_with_oids 配置参数。如果新表是从有 OID 的表继承而来,那么即使明确指定 OIDS=FALSE 也将强制按照 OIDS=TRUE 执行。

如果明确或隐含的指定了 OIDS=FALSE ,新表将不会存储 OID ,也不会为行分配 OID 。这将减小 OID 的开销并因此延缓了 32-bit OID 计数器的循环。因为一旦计数器发生循环之后 OID 将不能被视为唯一,这将大大降低 OID 的实用性。另外,排除了 OID 的表也为每条记录减小了 4 字节的存储空间,从而可以稍微提升一些性能。

可以使用 ALTER TABLE 从已有的表中删除 OID 列。

如果没有及时出现这个表,不用着急,看下边:

表--右键---Refresh

4、使用查询工具建表

创建学生表2 --- student2:

 
  1. CREATE TABLE public.student2

  2. (

  3. id integer NOT NULL,

  4. name character(100),

  5. subjects character(1),

  6. CONSTRAINT student2_pkey PRIMARY KEY (id)

  7. )

  8. WITH (

  9. OIDS=FALSE

  10. );

  11. ALTER TABLE public.student2

  12. OWNER TO postgres;

  13. COMMENT ON TABLE public.student2

  14. IS '这是一个学生信息表2';

右键刷新

5、删除数据库的表

PostgreSQL12.3——pgAdmin4表格的创建 概述 本文简要讲解一下pgAdmin4中如何用SQL语句创建表格。图形化创建的方式较为简单,不再赘述。使用的PostgreSQL的版本是12.3。 后序我也会继续更新关于PostgreSQL——pgAdmin4的其他使用方法,需要的盆友可关注啦! 主要步骤 第一步:创建一个数据库(这个网上的教程很多,而且也不容易出错,这里就不再赘述)。 第二步:建表 点击创建的数据库(myfirstdb)->Schemas->找到Tables右键->Query Tool 打开后应是如下界面: 在上述Q 阅读详情

相关推荐

用docker-compose部署postgresql和pgAdmin4

文章目录用docker-compose部署postgresql和pgAdmin4准备步骤配置内容部署连接步骤docker路由地址查看方法 用docker-compose部署postgresql和pgAdmin4 本来一直在用docker部署postgresql和pgAdmin4,但每次部署起来参数很多很麻烦,而且重启容器或者服务器都很麻烦,索性用docker-compose来部署。 准备步骤 ...

weixin_42529589的博客 5058

window10系统pgAdmin4 忘记主管理密码处理

window10系统pgAdmin4 忘记主管理密码处理

Wind的专栏 5231

pgAdmin4启动设置,使用默认浏览器打开pgAdmin4(Chrome浏览器)

文章目录1、首先查看Chrome浏览器安装路径2、启动pgAdmin4,选择Configure...3、将浏览器启动文件地址填入Browser Command, 最后点击OK3、重启pgAdmin4,搞定。 1、首先查看Chrome浏览器安装路径 Chrome浏览器地址栏输入:chrome://version/,查看 2、启动pgAdmin4,选择Configure… 3、将浏览器启动文件地址填入Browser Command, 最后点击OK “C:\Users\GSKHD92\AppData\Loca

tigerlib的博客 8496

pgadmin4连接失败 Crypt key missing

pgadmin4连接失败 Crypt key missing 第一次打开时要设置一个密码: 参考:Master Password — pgAdmin 4 6.3 documentation

dacong的专栏 1万+

pgadmin4 本地安装部署

1、介绍 pgAdmin是PostgreSQL及其相关数据库管理系统的开源管理和开发平台。用Python和jQuery编写,它支持PostgreSQL中的所有功能。 您可以使用pgAdmin执行从编写基本SQL查询到监视数据库和配置高级数据库体系结构的所有操作。 既可以部署为web模式通过浏览器访问,也可以部署为桌面模式独立运行。 安装环境:centos7.8 + pgadmin4.15 + python3.8.1 + httpd2.4.41 2、下载pgadmin4 下载地址:https://

w345731923的专栏 5497

ubuntu20.04安装postgresql12及pgadmin4

目录1.加入pg源,导入签名密钥2.更新ubuntu软件包列表3.安装4.查看pg状态5.PostgreSQL配置5.1修改postgresql配置,修改默认监听IP5.2 修改pg_hba.conf配置,允许远程连接5.3 postgresql数据库中postgre用户密码的修改5.4 pgsql用户添加密码(默认postgres)6.Ubuntu20.04安装 pgAdmin4(可选)6.1 添加pgAdmin4源及公钥6.2 安装pgAdmin46.3 登录配置pgAdmin4 环境:ubuntu20

duan9015的博客 4712

使用pgAdmin 4来修改PostgreSQL中的用户密码

参考博客:https://blog.youkuaiyun.com/solocoder/article/details/100593380 1、首先是打开我们的软件:pgAdmin 4.app运行起来 2、浏览器会默认打开一个界面如下: 3、然后是依次找到如下的Servers->PostgreSQL 11->Login/Group Roles->postgres,最后就是右击postgres,找到CREATE Script,点进去,如下所示: 4、最后就是直接将界面中的框中,加入...

Littlehero_121的博客 1万+

pgAdmin4的备份和还原数据

<1> 备份   选中要备份的数据库,右击数据库,选择备份。点击备份出现以下对话框,点击文件名后面有三个点的按钮,选择要备份的路径,并输入备份文件的名称。                                                                                                                 ...

前端技术的学习整理 1万+

pgAdmin4卡在Please enter the password for the user ‘postgres‘ to connect the server - “PostgreSQL“

连续输了很多次密码,都一直卡在这,也不是密码错误的问题 首先查看postgresql服务是否已开,win+R打开输入命令框,输入services.msc打开服务列表。 右击选择启动服务,再次回到评估Admin4输入密码,成功打开 ...

qq_53861870的博客 6286

原恒星尘埃生长的三维MHD模拟与湍流效应研究

星际尘埃演化是恒星形成过程中的关键环节,其动力学行为直接影响行星系统的构建。通过磁流体力学(MHD)模拟可以揭示尘埃颗粒从微米级到行星胚胎尺度的生长机制,其中湍流效应通过改变碰撞频率和密度结构发挥双重作用。最新研究采用COALA-RAMSES耦合框架,实现了包含自洽尘埃生长的三维非理想MHD模拟,量化了不同物理环境下尘埃尺寸分布的演化规律。这些发现不仅为解释ALMA观测数据提供理论依据,也对行星形成初期条件约束具有重要意义,特别是在湍流参数化与尘埃生长速率关系方面取得突破。

weixin_30988079的博客 382

多思计算机组成原理实验:模型机课程设计

计算机组成原理实验教程 基于多思网络虚拟实验系统 张雯雰

Nick的博客 2万+

解决PgAdmin4无法启动的问题 win11

安装了pgsql数据库后启动自带的pgAdmin4,提示如下错误,划到错误提示最底端会提示找不到.dll文件或者依赖。:pgsql没有安装在系统默认路径下,系统找不到对应的启动目录。:将pgsql的bin文件夹目录添加到系统变量中。1、找到pgsql安装路径下的bin文件夹。2、将文件地址复制到path变量中。

weixin_54192716的博客 6165

RS485差分信号A下拉B上拉导致的乱码问题:一个硬件工程师的踩坑实录

本文通过一个工业网关项目中的RS485通信乱码故障,深入剖析了差分信号偏置电路设计的核心要点。文章详细记录了从波形抓取、原理图分析到多节点冲突排查的全过程,重点揭示了A下拉、B上拉这一反常规配置如何导致总线空闲状态不稳定,进而引发数据包末尾多出0x00字节及前导乱码的问题,并最终给出了硬件与软件协同的系统级解决方案与设计准则。

weixin_29159441的博客 236

oracle自动转换成pgAdmin,pgAdmin4的应用(一)

一、安装可供参考:https://blog.youkuaiyun.com/qq_28289405/article/details/80240969二、转化为中文可供参考:https://blog.youkuaiyun.com/qq_28289405/article/details/80242956三、应用0.1、打开数据库 0.2、打开pgAdmin,第一次打开可能需要你输入密码 1、创建数据库 你会遇到的信息中:(本...

weixin_31994237的博客 417

Carsim2019与Simulink (Matlab2018b)联合仿真成功(超详细)

Carsim与Simulink联合仿真成功

强强的博客 3万+

无法找到来自源 nvlddmkm 的事件 ID 14 的描述

具体错误是: 无法找到来自源 nvlddmkm 的事件 ID 14 的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。 出现这样错误的原因有很多了,有可能是硬件有可能是软件。由于我是刚配置的电脑,起初非常怀疑是自己组装的问题,折腾了好久,心态爆炸!!!先说我报这样错误的情况,以及解决办法,供后面人参考。 ...

SeventhBlue 6万+

从零开始:pgAdmin4 数据库可视化管理完全指南

还在为复杂的PostgreSQL命令行操作而头疼吗?作为官方推荐的数据库管理工具,pgAdmin4通过直观的Web界面让数据库管理变得简单高效。无论你是开发新手还是资深DBA,这篇文章都将帮你快速掌握这个强大的工具。 ## 🚀 快速部署与启动 pgAdmin4提供多种部署方式,满足不同场景需求。对于个人开发者,推荐使用桌面版安装,开箱即用;团队协作则建议服务器部署,共享访问;追求快速启动可以

gitblog_01038的博客 1331

【2022】人工智能☆✨

1. 朴素⻉叶斯⽅法是⼀种 ( ) ⽅法。A.机器学习的分类B.不确定性推理C.知识表示答案:A解析:朴素贝叶斯分类器是基于贝叶斯定理与特征条件独立假设的分类方法。它通过学习训练数据集来预测未知数据的类别标签,因此属于机器学习中的监督学习分类方法。选项B不确定性推理和选项C知识表示虽然与朴素贝叶斯方法有一定的关联,但它们并不是朴素贝叶斯方法的主要应用领域或定义特性。2. 关于启发式搜索描述正确的是 ( )。

super_mochi1 391

PostgreSQL可视化管理工具实战指南:告别命令行繁琐操作

还在为PostgreSQL复杂的命令行操作而头疼吗?每次都要输入长长的SQL语句,还要记住各种参数和语法?作为PostgreSQL官方推出的现代化管理工具,pgAdmin4正是为了解决这些问题而生。本文将带你用全新的视角,从实际使用场景出发,掌握这个强大的可视化管理利器。 ## 一、快速启动:选择最适合你的部署方式 **问题场景**:"我想快速开始使用pgAdmin4,但面对多种部署方式不知道

gitblog_00886的博客 679

【GlobalMapper精品教程】038:模拟水位上升(洪水淹没分析)案例教程

基于数字高程模型 ( DEM )格网模型,实现给定水深情况下洪水淹没区的计算模型,讨论洪水淹没演进过程可视化实现的关键技术,以三维可视化方式,动态而形象地模拟在指定洪水水位下的洪水淹没演进过程。

智慧空间实验室 2883

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

pgadmin4工具安装及使用

pgadmin4工具安装及使用

汤圆的博客 8万+

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

pgAdmin 4 使用

本文介绍pgAdmin4使用技巧和工具所具有的比较好的功能。

HighGO 8802

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

pgAdmin4

开源免费:遵循 PostgreSQL 协议,开源、免费且可商用,用户可免费使用其所有功能,无需支付任何费用。跨平台支持:支持多种操作系统,如 Windows、Linux、macOS 等,方便不同系统用户使用。两种部署模式:可作为桌面应用程序安装在本地工作站运行,也可以在 Web 服务器上部署,通过浏览器远程访问,允许多个用户使用。

喝醉酒的小白 959

Docker安装pgAdmin4

Docker安装pgAdmin4

…… 2819
上一篇: spring中使用xml作为配置文件时@Async和@Transactional不起作用的情形
下一篇: pgAdmin4的应用(二)
qq_34412985
博客等级 码龄11年 143粉丝 983原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值