赞
踩
如下图所示:
2.编辑菜单
点击编辑菜单可以对数据库和对象做相应的操作。(右键所选对象相当于编辑中所有相关功能)
3.插件
启动psql控制台并连接到在pgAdmin中所选的数据库。可以输入相应的命令。
4.视图
用来调节页面视图的显示。例如:打开与关闭SQL窗口。
5.工具
在主窗体左面的对象树中点击不同的节点 工具中菜单的高亮显示可做相应的操作。(所选对象右键操作可达到相同效果但工具中可以打开查询工具)。
6.帮助
可以查看帮助文档
三.工具栏的介绍
1 2 3 4 5 6 7 8 9 10 11 12
图标1.新建立一个服务器
图标2.刷新所选择对象(所选对象右键刷新也可以实现)
图标3.显示所选对象属性(所选对象右键刷新也可以实现)
图标4.创建和选取对象同类型的对象。例如:选择数据库表点击该图标就创建新的数据库表,选取函数点击该图标就新创建个函数。
图标5.删除当前所选择的对象。
图标6.此图标为pgAdminIII最为重要工具之一(之后详细介绍)。
图标7.查看所选对象数据。例如选中数据库表点击该图标会显示表中的数据。
图标8.输入条件对所选对象的数据进行过滤。
图标10.执行上次使用过的插件。如导航栏中插件psql。
图标11.显示当前对象的指导建议。
图标12.显示关于SQL指令的帮助。
详细介绍图标6的功能打开之后如下图所示
在SQL编辑器中输入相应的SQL语句,点绿色箭头可以执行该SQL语句,也可以选中部分执行。(执行SQL语句快捷键F5)。在下方输出窗口中可以查看相应的结果。点击菜单查询解释(快捷键Shift+F7)分析会出现相应的解释图类似于图形化查询。还可以保存数据。
图形化查询构造器允许用鼠标来构建查询:从
导航器
中拖动
数据表
和视图到图形面板中,在他们之间添加连接,点击检查框增加字段,追加条件以及设置结果顺序。
(3).可以从桌面拖拽一个文件到查询文本框然后释放它,查询工具会自动打开这个文件。右上方为连接下拉框中用一个方框显示服务器颜色点击下拉菜单合一新建服务器连接。
查询语句历史自动保存在一个文件里,这个文件的内容显示在查询文本框上方的下拉框中,同时具有删除文件中选中查询或者全部查询的功能。
如果想要用以前保存的查询替代当前查询,可以在下拉框中选择。
四.数据库与表的创建
1.数据库的创建。选中数据库=>右键=>新建数据库
一般都选择默认就可以。
在结构树中目录中存放的是系统的对象和系统表等。
系统默认模式为public可以建其他模式。只有相应的权限才能看见模式下的内容。
2.表的创建。选中数据表=>右键=>新建数据库表(特别注意新建表时表名与字段名要小写,因为它会区分大小写。大写或者大小写混的会加上双引号)。
3.表的修改
右键选中所要操作的表选择新建对象可以对表做相应的错做。例如:新增字段等。
右键选中所要操作的表查看数据所有行,可以查看该表的数据,并可以做相应的修改。(注意:想要一表格形式修改此表,该表必须有主键)。
在表格中右键选中字段可以过滤与排序等。使操作更加快捷方便。
在修改表的时候允许编辑SQL标签,例如:当追加一个带有缺省值和非空制约的新字段时, pgAdmin无法在一个动作中完成,因为需要先新增字段,然后修改所有已存在记录的值,最后再设置非空制约。而现在,可以使用UI一次完成。你可以使用这样的语句:
接下来,点击“只读”检查框进入直接编辑模式,更新语句并执行。
五.数据库的备份与恢复。
右键选择要备份的数据库。用pgadmin可以把postgres备份成三种格式,compress,tar,plain。compress最小,是压缩过的,但是里面乱码。文件以.backup结尾tar比较大,上面有几行是乱码,下部分都是数据,格式看上去不太整齐。文件以.backup结尾。plain也很大,但不是乱码,里面的内容很整齐,分为两部分,上部分是相关的属性和数据表的信息。下部分全是数据。字段用一个Tab分隔。
然而恢复时只有compress和tar的文件能够恢复。也就是以.backup结尾的!
还有这样恢复时,最好把库删了!然后新建空库从新恢复!不要在原来库的基础上恢复!会有数据丢失!新表会加上,但旧表里的新数据不会加上。
如图所示:
这是我安装过程的一个记录,为简单起见,仅列出必要的步骤。由于PhpPgAdmin安装比较简单,在这里就不说了,只说明pgadmin3的安装。这几个软件都可以在官方网站上下载(http://www.postgresql.org/download/)
下载PostgreSQL8.1.4(当前最新的稳定版)
安装
#./configure --prefix=/usr/local/pgsql
编译
#gmake
安装
#gmake install
#useradd postgres
用户名可以随便
#mkdir /usr/local/pgsql/data
#chown postgres /usr/local/pgsql/data
#su - postgres
初始化数据库
$/usr/local/pgsql/bin/initdb -D/usr/local/pgsql/data
启动数据库
$/usr/local/pgsql/bin/postmaster -D/usr/local/pgsql/data >logfile 2>&1 &
安装管理工具。
下载wxWidgets-2.6.3.tar.gz(根据pgadmin的版本选择pgadmin3-1.4.3仅支持wxWidgets-2.6.x)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数软件测试工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年软件测试全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上软件测试开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注软件测试)
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**
如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注软件测试)
[外链图片转存中…(img-aKxza5Wi-1712980120514)]
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。