PostgresSQL客户端pgAdmin4使用

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

本文详细介绍pgAdmin4的使用方法,包括启动、连接数据库、创建和编辑表、执行SQL及界面布局调整等功能,帮助用户快速掌握这款强大的PostgreSQL数据库管理工具。

1.说明

pgAdmin 4是一款为PostgreSQL设计的可靠和全面的数据库设计和管理软件,
它允许您连接到特定的数据库,创建表和运行各种从简单到复杂的SQL语句。
它支持的操作系统包括Linux,Windows,Mac OS X。
这里使用的pgAdmin 4是安装PostgreSQL数据库时自带的,
在安装包解压后的目录可以看到客户端工具pgAdmin 4。


11810589-5e5b0095590c257a.jpg

2.启动pgAdmin 4

使用MobaXterm终端登陆数据库所在服务器:
ssh postgres@10.43.159.9
登陆后执行如下脚本:
/home/postgres/pgsql/pgAdmin 4/bin/pgAdmin4
由于pgAdmin 4中间带有空格,
可以用引号''把命令括起来。
脚本执行成功后,
会在当前Windwos打开一个pgAdmin窗口:


11810589-38c71924001f5b13.jpg

同时打开远程的firefox浏览器,
浏览器中自动打开pgAdmin页面:


11810589-2e08fc512f9d3f05.jpg

3.pgAdmin窗口

pgAdmin窗口的菜单提供的功能:


11810589-c78cb7473a89d5c3.jpg

3.1.New pgAdmin 4 Window

在浏览器中打开一个新的pgAdmin页面,
这样就可以同时连接不同的PostgreSQL数据库。
如果关闭了浏览器,
会重新打开浏览器并且载入pgAdmin页面。

4.创建服务器

创建服务器连接到指定的PostgreSQL数据库。
在pgAdmin的Dashboard欢迎界面,
点击Add New Server创建服务器:


11810589-112dcf106eb9d7c7.jpg

输入地址、用户名和密码等信息后点击Save。
Hostname/address:10.43.159.9
Port :5432
Maintenance database: postgres
Username :postgres
Password :passowrd1234

5.连接服务器

依次点击左边的数据库视图树,
可以看到数据库的各种信息,
包括数据库表,角色和表空间等。
Browser -> zdh-9-PostgreSQL -> 10.43.159.9_postgres ->
Databases -> postgres ->
Schemas -> public ->
Tables -> weather


11810589-60b11bc63c5f262d.jpg

6.Dashboard等6个选项卡作用

在连接到数据库服务器后,
可以看到pgAdmin页面主要有6个选项卡:
Dashboard,Properties,SQL,Statistics,Dependencies,Dependents。
在视图树中选择不同的数据库对象,
对应的选项卡也会展示不同的内容,
下面以表和表空间为例简单说明一下。

6.1.表Tables

11810589-bed3728583b9d6e2.jpg

11810589-b0a7edb083a0c6df.jpg

11810589-cf4d37c4a6f58499.jpg

11810589-c8f799eff43d4eee.jpg

11810589-c4d1b9df92da8e96.jpg

11810589-1eb3064eb42a278b.jpg

6.2.表空间TableSpaces

11810589-065306b13166638d.jpg

11810589-080437be80a0e604.jpg

11810589-be84d7a8afac12e9.jpg

11810589-20b32f1fc7b4b98e.jpg

11810589-f60aec0a289e32c3.jpg

11810589-f878dac3ab494440.jpg

6.3.总结

总结一下Dashboard页面没有变化,
Dashboard页面展示的都是数据库的信息,
Properties展示当前对象的配置项,
SQL展示构建当前对象使用的DDL,
Statistics展示当前对象的统计信息,
Dependencies展示当前对象对其他对象的依赖,
Dependents展示其他对象对当前对象的依赖。

7.编辑表

右击视图树中的weather表,
点击Properties可以编辑weather表。


11810589-e6b23856bea36960.jpg

weather -> General


11810589-568cf32184ba9ce8.jpg

weather -> Columns


11810589-a3d7bce7bf27e7b8.jpg

点击右边的+号可以新增字段。

各个选项卡可以编辑表的各种配置,
可以直接修改,然后保存即可。

8.执行SQL

进入可以执行自定义SQL窗口:
Tools -> Query Tool


11810589-fcc0696b488ab403.jpg

8.1.执行SQL

点击工具栏上面的闪电按钮,
或者点击下拉框中的Execute/Refresh,
或者使用快捷键 F5,


11810589-4ae1a3bcf7f0fa7b.jpg

点击执行后,会在页面下方弹出如下内容:
Data Output:输出SQL查询返回的条目内容;
Explain:输出SQL执行计划;
Messages:输出SQL执行后的返回消息,类似于命令行的返回;
Notifications:输出一些事件信息;
Query History:记录SQL的执行历史,可以看到每次执行的详细SQL内容。


11810589-77c479d6bc2aaf9f.jpg

11810589-d5486418a806f2cd.jpg

11810589-0dc72a1049235dc2.jpg

11810589-2ff4a51dd5a2880f.jpg

8.2.执行指定的SQL

选中一条SQL,再按执行按钮,
会执行选中的SQL,而不是全部SQL。

8.3.保存SQL

工具栏上的Sava File可以将SQL保存为文件,
第一次保存时需要在URL中写上文件名。


11810589-a5c8144c516fff18.jpg

下次使用时使用Open File直接打开即可。

8.4.保存查询结果

工具栏上的Download可以保存查询结果,
下载保存为csv文件,参考路径如下:
/home/postgres/Downloads/data-1550655947955.csv


11810589-9c9e614d7c61987c.jpg

8.5.查看执行计划

Explain F7
Explain Analyze Shift+F7(更详细)

9.创建数据库、角色和表空间

右键视图树10.43.159.9_postgres,
可以看到Create命令,
其中可以创建各种数据库对象。


11810589-33fb27ed6ef0a22f.jpg

还有对数据库其他对象的增删改查各种命令,
基于可视化界面,功能非常强大,且易于使用。

10.其他功能

10.1.修改显示语言

File -> Preferences -> Miscellaneout -> User language
可以选择中文等语言显示:


11810589-7527a9bd4272c5bc.jpg

10.2.重置界面布局

File -> Reset Layout
如果界面布局乱了,又改不回来,
可以重置界面布局。

10.3.关闭进程

在Dashboard -> Sessions界面可以看到连接到服务器的进程,
可以对这些客户端进程进行一些简单的管理,
比如关闭对应的进程:


11810589-726c07de564bf077.jpg

11.参考文章

pgAdmin4的应用(一)
pgAdmin4的应用(二)

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

相关推荐

Windows 上 安装Postgres 及pgAdmin4的基本使用

一、安装Postgres 这里使用 EnterpriseDB 来下载安装,EnterpriseDB 是全球唯一一家提供基于 PostgreSQL 企业级产品与服务的厂商。 下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 双击安装包开始安装 一直Next直到,设置超级用户的密码 一直Next直到,安装完成,取消勾选,点击finish 二、pgAdmin 4基础使用 打开 pgAdmin 4(一款为Pos

catfishlyf的博客 9148

pgAdmin4工具快速使用

pgAdmin4工具快速使用

qq_57490125的博客 9375

MIMIC-III数据库申请完后如何使用(将数据导入postgresSQL,通过pgadmin4查看、管理及导出数据)

该文章讲解在MIMIC-III数据库申请完后使用方法,包括将数据导入postgresSQL以及通过pgadmin4查看、管理、导出数据。该方法也适用于MIMIC-IV数据库。

cxm0514的博客 4491

PgAdmin(PostgreSQL 数据库工具)

PgAdmin操作数据库(创建、链接、删除、拷贝)、查找表、导出表记录、表记录查询、lock锁表

是萝卜干呀的博客 1万+

Kubernetes&Database-k8s中helm方式安装postgresql及pgadmin

Kubernetes-helm方式安装postgresql及pgadmin安装 helm安装postgresql安装pgadmin 安装 helm 这里使用脚本的方式安装 #curl https://raw.githubusercontent.com/helm/helm/master/scripts/get > get_helm.sh % Total % Received % Xferd Average Speed Time Time Time Current

adson1987的博客 4371

中兴通讯招聘测评答题技巧,真题解析(附真题)

中兴招聘测评、中兴入职测评、中兴线上考试

guang221315221的博客 5803

pg数据库客户端linux,PostgresSQL客户端pgAdmin4使用

1.说明pgAdmin 4是一款为PostgreSQL设计的可靠和全面的数据库设计和管理软件,它允许您连接到特定的数据库,创建表和运行各种从简单到复杂的SQL语句。它支持的操作系统包括Linux,Windows,Mac OS X。这里使用的pgAdmin 4是安装PostgreSQL数据库时自带的,在安装包解压后的目录可以看到客户端工具pgAdmin 4。2.启动pgAdmin 4使用MobaXt...

weixin_34884417的博客 2162

告别臃肿VS!仅用Visual Studio 2022 Build Tools为Qt 5.12.12配置MSVC2017开发环境

本文详细介绍了如何仅使用Visual Studio 2022 Build Tools为Qt 5.12.12配置MSVC2017开发环境,避免安装臃肿的完整VS。通过精准选择组件、配置Qt Creator编译器和优化Kit设置,实现高效、精简的Windows平台Qt开发环境搭建,特别适合追求性能和资源优化的开发者。

weixin_30340617的博客 350

5、使用 pgAdmin4 图形化创建和管理 PostgreSQL 数据库

当我们设置 “application_name” 为 “Default” 时,这意味着我们希望将当前的数据库连接标识为默认应用程序,通常这是指使用 pgAdmin 4 连接到 PostgreSQL 数据库的客户端。当我们选择强制删除数据库时,pgAdmin 4会尝试删除数据库,并在删除之前,会递归删除所有与该数据库相关的依赖项,例如表、视图、函数等。当我们选择删除数据库时,pgAdmin 4会尝试删除数据库,但只有在没有其他数据库对象(如表、视图、函数等)依赖于要删除的数据库时才能成功删除。

2509_93988624的博客 1393

红外图像处理实战:用MATLAB实现时域高通滤波(THPF)去噪(附完整代码)

本文详细介绍了如何利用MATLAB实现时域高通滤波(THPF)算法进行红外图像去噪,包括核心原理、工程实现要点和完整代码示例。通过分析时间窗口选择、空域预处理优化和自适应参数调整等关键点,帮助开发者有效抑制固定图案噪声,适用于无人机载红外监测和安防监控等场景。

weixin_42783709的博客 183

泛微Ecology流程数据表结构解析:workflow_requestbase和workflow_currentoperator到底怎么关联查询?

本文深入解析泛微Ecology系统中workflow_requestbase和workflow_currentoperator表的结构与关联机制,提供SQL查询语句示例,帮助开发者高效查询流程数据。涵盖待办事项、已办事项、办结事项和流程监控等典型场景,并分享性能优化技巧和常见问题排查指南。

weixin_33738555的博客 808

DBeaver vs pgAdmin vs Beekeeper:手把手教你根据不同场景选对PostgreSQL客户端

本文对比了DBeaver、pgAdmin和Beekeeper三款主流PostgreSQL GUI工具,帮助用户根据不同场景选择最适合的客户端。从功能完整性、交互效率、扩展能力和环境适配四个维度进行分析,提供场景化选型指南和决策流程图,助力开发者高效管理数据库。

weixin_26833139的博客 315

MPN – 制造商物料编号(延伸)

此外,用户还可以在物料主数据中定义阻止MPN材料的原因,以及在采购订单创建时,是否可以将现有的MPN材料修改为其他MPN材料,从而实现对MPN材料的精细控制和管理。通过使用AMPL,用户可以指定每个MPN材料是否仅能为特定工厂或整个企业所有工厂采购、采购的时间段、是否必须属于特定修订级别、是否只能从特定制造商工厂采购以及是否被阻止及其原因。通过AMPL管理,企业可以规范采购流程,避免使用未经批准的材料,从而提高采购的透明度和效率,同时也为质量控制提供了保障‌。3、QM中的制造商物料。质量信息记录QI01。

yanzibing99的博客 2486

centos4.4下安装postgressql8.2,并用pgadmin链接

./configure --profix=/usr/local/pgsqlgmakesugmake installadduser postgresmkdir /usr/local/pgsql/datachown postgres /usr/local/pgsql/datasu - postgres/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/dat

1061

Nvidia Jetson 编解码开发(3)解决H265解码报错“PPS id out of range”

基于之前的开发程序通过Jetson Xavier NX 硬编码的H265发出后,上位机断点播放发出来的H265码流,会报“PPS id out of range” 错误。

jzwjzw19900922的博客 3810

MFC实现键盘钩子(附完整源码)

MFC实现键盘钩子(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 389

PostgreSQL安装

本文介绍了PostgreSQL数据库在Windows系统上的安装和使用方法。主要内容包括:1)从官网下载安装包并完成安装配置;2)使用自带的pgAdmin4客户端工具;3)将界面语言设置为中文的操作;4)执行简单的SQL查询语句示例。文章还提供了PostgreSQL中文文档的链接,适合初学者快速入门PostgreSQL数据库的使用。

ai agent知识 786

【LangChain编程:从入门到实践】实现多模态代理

【LangChain编程:从入门到实践】实现多模态代理 关键词:LangChain, 多模态代理, 自然语言处理, 机器学习, 知识图谱, 对话系统, 代码生成, AI代理 1. 背景介绍 随着人工智

欢迎来到我的优快云空间!这里聚焦AI大模型应用实战,分享前沿技术、实战案例与开发经验。 581

windows环境下postgresSQL数据库安装

现在谈起免费数据库,大多数人首先想到的可能是MySQL,的确MySQL目前已经应用在国内很多领域,尤其是网站架设方面。但是,实际上功能最强大、特性最丰富和最复杂的免费数据库应该是PostgreSQL。它的很多特性正是当今许多商业数据库例如Oracle、DB2等的前身。    其实笔者最近也是因为项目需要,接触了一点PostgreSQL的皮毛,最近PostgreSQL又刚发布了8.3版本,笔者结

zjl_1026_2001的专栏 3519

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

postgresSQL 逻辑备份

PostgreSQL自带一个客户端pgAdmin,里面有个备份,恢复选项,也能对数据库进行备份 恢复(还原),但最近发现数据库慢慢庞大的时候,经常出错,备份的文件过程中出错的几率那是相当大,手动调节灰常有限。所以一直寻找完美的备份恢复方案。其实PostgreSQL内置不少的工具,寻找的备份恢复方案就在其中:pg_dump,psql。这两个指令 在数据库的安装目录下,比如我自己本地安装的,路径形如:...

木苒的博客 1544

深度学习工具包 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")

postgresql基本介绍以及部署使用

postgresql基本信息、优势、安装部署

shy871的博客 1万+

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

记一次 删除 PostgresSql 数据库 报错:有 N 个其它会话正在使用数据库 的解决方案

一、基本信息及安装部署 https://blog.youkuaiyun.com/llwy1428/article/details/102486414 https://blog.youkuaiyun.com/llwy1428/article/details/102598732 https://blog.youkuaiyun.com/llwy1428/article/details/102486511 二、操作 在...

一花一世界 5188

关系型数据库和非关系型数据库

---恢复内容开始--- 关系型数据库: 关系型数据库将所有数据都表示成行列的形式。关系型数据库通常包括三个组件:1. 客户端应用程序 2. 数据库服务器 3. 数据库;目前比较流行的关系型数据库包括SQL server、oracle、IBM DB2、SyBase等 PgAdmin即PostgresSQL,是一个自由的对象-关系数据库服务器(数据库管理系统)。它覆盖了sql-2...

atmaidr200399的博客 203

postgresql 连接超时 timeout expired

使用postgresql客户端 pgadmin连接数据时,提示 timeout expired 原因:很可能是服务器防火墙没关 解决方法: 输入firewall-cmd --add-service=postgresql --permanent并回车,开放防火墙。 输入firewall-cmd --reload并回车,重启防火墙。 ...

qq_37061368的博客 8096
上一篇: Fences桌面图标分类
下一篇: PostgreSQL客户端psql常用命令
木木与呆呆
博客等级 码龄16年 99粉丝 196原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值