搭建sql学习的环境(postgresql9.5安装与配置教程)

如果想要一边执行 SQL 语句一边学习,就必须有数据库作为 SQL 语句的执行环境。我们用到的是postgresql9.5版本。PostgreSQL是一种特性非常齐全的*软件的对象-关系型数据库管理系统(ORDBMS),是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键触发器视图、事务完整性、多版本并发控制等。同样,PostgreSQL也可以用许多方法扩展,例如通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言等。另外,因为许可证的灵活,任何人都可以以任何目的免费使用、修改和分发PostgreSQL。它严格遵守标准 SQL规则,是初学者的最佳选择,当然您也可以选择您自己喜好的sql版本。

安装步骤 1. 下载安装程序 ● 下载页面 http://www.enterprisedb.com/products-services-training/pgdownload#windows 根据您的电脑位数32位、64位进行选择,我本人电脑是64 位版的 Windows 安装程序(Win x86-64)在 Windows 10(64 位)系统中安装 PostgreSQL 的步骤,请大家结合自身实际下载相应的安装程序。 2.运行安装程序 运行安装程序的时候,鼠标右键点击安装文件,然后选择“以管理员身份运行”。由于安装 PostgreSQL 需要操作系统的管理员权限,因此不能直接双击安装程序运行,必须“以管理员身份运行”才可以。这个过程中有可能会需要输入管理员密码,或者弹出运行许可的询问窗口,此时请输入密码,或点击“是”(OK)按钮。然后就是一路安装Next即可。 3.修改设置文件 为了提高安全性,我们需要修改一下 PostgreSQL 的设置文件。请使用记事本或其他文本编辑工具打开下面这个文件。 C:\PostgreSQL\9.5\data\postgresql.conf(根据您安装的位置进行搜索) 使用“listen_addresses”作为关键词来查询文件内容。安装完成之后,该关键词会被设置成“listen_addresses = '*'”。虽然这意味着允许所有远程主机进行连接,但是这次的学习环境只需要通过本地机器进行连接就可以了,因此我们在这一行的最前面添加一个 #,注释掉该行。 #listen_addresses = '*' 添加如下一行新的内容,然后覆盖保存文件 listen_addresses = 'localhost' 这样就设置成只允许本地机器进行连接了。必须重新启动 PostgreSQL,该设置才能生效。点击“控制面板”→“管理工具”→“服务”。如果在控制面板中没有找到“管理工具”,那么请点击控制面板右上角的“查看方式”,选择“大图标”或者“小图标”,切换到图标显示模式。在显示出来的窗口中找到“postgresql-x64-9.5”,用鼠标右键进行点击,然后在弹出的菜单中选择“启动”或者“重新启动”,这样即完成了安装。 4.连接PostgreSQL(登录) 完成安装之后,接下来就让我们启动 psql,连接PostgreSQL 吧。 首先,启动命令提示符窗口。 输入如下命令,然后按下回车键(Enter)。 C:\PostgreSQL\9.5\bin\psql.exe –U postgres 这里的路径根据您安装时的路径来选择。 接下来会显示出“用户 postgres 的口令 :”,要求输入密码。输入安装时设置的密码,按下回车键,然后就会在命令提示符窗口显示出“postgres=#”,意味着连接成功了。 下面就可以执行 SQL 语句了。 5.创建数据库 CREATE DATABASE store; 创建成功后,画面中会显示:CREATE DATABASE 数据库创建成功之后,结束 psql。为了结束 psql,需 要输入“\q”,然后按下回车键。 6.登录数据库 下面就让我们登录刚刚创建的数据库“shop”吧。在命令提示符窗口执行如下命令。 C:\PostgreSQL\9.5\bin\psql.exe –U postgres –d store 选项“-d store”是指定“数据库 store”的意思。 此时会要求输入postgres的密码,输入之后按下回车键。登录成功后会显示:shop=# 这样我们就完成了postgresql的安装与配置。  
上一篇:oracle dblink的创建与使用


下一篇:PostgreSQL之Windows 安装卸载PostgreSQL