当前位置:首页 > CN2资讯 > 正文内容

在windows上安装sqlite windows10安装sql

2天前CN2资讯

目录

  • 一、PostgreSQL 的安装和连接设置
  • 1.1 安装步骤
  • 1.1.1 下载安装程序
  • 1.1.2 运行安装程序
  • 1.1.3 选择安装路径
  • 1.1.4 选择数据的保存路径
  • 1.1.5 设置数据库管理员密码
  • 1.1.6 设置端口号
  • 1.1.7 设置地区
  • 1.1.8 安装
  • 1.2 修改设置文件
  • 二、通过 PostgreSQL 执行 SQL 语句
  • 2.1 连接 PostgreSQL(登录)
  • 2.2 执行 SQL 语句
  • 2.3 创建学习用的数据库
  • 2.4 连接学习用的数据库(登录)

本文介绍开源数据库 PostgreSQL(版本 9.5.3 [1])在 Windows 10 环境下的安装方法。

PostgreSQL 是 1980 年以加利福尼亚大学为中心开发出来的 DBMS,与 MySQL 一样,都是世界上广泛应用的开源数据库(DB)。它严格遵守标准 SQL 规则,是初学者的最佳选择。

注意

本文使用 Windows 10 来介绍数据库的安装方法,该方法也适用于其他 Windows OS。

一、PostgreSQL 的安装和连接设置

那么就让我们赶快按照下面的步骤来安装 PostgreSQL 吧。

1.1 安装步骤

1.1.1 下载安装程序

大家可以从 PostgreSQL 的下载页面下载安装程序。

下载页面:http://www.enterprisedb.com/products-services-training/pgdownload#windows

本文将会介绍使用 64 位版的 Windows 安装程序(Win x86-64)在 Windows 10(64 位)系统中安装 PostgreSQL 的步骤,请大家结合自身实际下载相应的安装程序。

例如,如果大家使用的是 32 位的 Windows 操作系统,请下载“Win x86-32”版本的安装程序(图 1),安装步骤都是一样的。

图 1 下载面向 Windows 的 PostgreSQL 安装程序

1.1.2 运行安装程序

运行安装程序的时候,鼠标右键点击安装文件,然后选择“以管理员身份运行”。

注意

由于安装 PostgreSQL 需要操作系统的管理员权限,因此不能直接双击安装程序运行,必须“以管理员身份运行”才可以。

这个过程中有可能会需要输入管理员密码,或者弹出运行许可的询问窗口,此时请输入密码,或点击“是”(OK)按钮。

然后点击安装画面(图 2)中的“Next >”按钮。

图 2 安装开始

1.1.3 选择安装路径

接下来会显示选择安装路径的画面(图 3)。

默认的安装路径是“C:\Program Files\PostgreSQL\9.5”,但是因为有些用户的账号可能无法直接访问“Program Files”文件夹,所以我们把路径改为“C:\PostgreSQL\9.5”,然后点击“Next >”按钮。

安装过程中会自动创建文件夹,因此大家无需提前创建。

图 3 选择安装路径

1.1.4 选择数据的保存路径

接下来显示的是选择数据保存路径的画面(图 4),无需修改默认路径“C:\PostgreSQL\9.5\data”,直接点击“Next >”按钮。

图 4 选择数据保存路径

1.1.5 设置数据库管理员密码

在接下来的数据库管理员密码设置画面(图 5)中输入任意密码,点击“Next >”按钮。登录 PostgreSQL 时会用到这个密码,请大家务必牢记

图 5 设置数据库管理员密码

1.1.6 设置端口号

接下来会出现端口号设置画面(图 6),无需修改,直接点击“Next >”按钮。通常情况下保持默认选项即可。

图 6 设置端口号

1.1.7 设置地区

接下来是 PostgreSQL 地区设置画面(图 7)。选择“Chinese(Simplified),Singapore”,点击“Next >”按钮。

图 7 设置地区

1.1.8 安装

接下来是安装开始的画面(图 8)。直接点击“Next >”按钮,开始安装(图 9)。

图 8 开始安装

图 9 安装进行中

接下来会显示安装完成的画面(图 10)。取消选中的“Launch Stack Builder at exit ?”,点击“Finish”按钮。

“Launch Stack Builder”会安装各种附带工具,如果只需要使用 PostgreSQL,就没必要安装这些工具。

图 10 安装完成

这样安装就完成了。

1.2 修改设置文件

为了提高安全性,我们需要修改一下 PostgreSQL 的设置文件。请使用记事本或其他文本编辑工具打开下面这个文件。

C:\PostgreSQL\9.5\data\postgresql.conf

使用“listen_addresses”作为关键词来查询文件内容。安装完成之后,该关键词会被设置成 listen_addresses = '*'。

虽然这意味着允许所有远程主机进行连接,但是这次的学习环境只需要通过本地机器进行连接就可以了,因此我们在这一行的最前面添加一个 #,注释掉该行。

#listen_addresses = '*'

添加如下一行新的内容,然后覆盖保存文件(图 11)。

listen_addresses = 'localhost'

图 11 添加“listen_addresses = ’localhost’”

这样就设置成只允许本地机器进行连接了。

必须重新启动 PostgreSQL,该设置才能生效。点击“控制面板”→“管理工具”→“服务”。

如果在控制面板中没有找到“管理工具”,那么请点击控制面板右上角的“查看方式”,选择“大图标”或者“小图标”,切换到图标显示模式。

在显示出来的窗口中找到“postgresql-x64-9.5”,用鼠标右键进行点击(图 12),然后在弹出的菜单中选择“启动”或者“重新启动”。

图 12 在“服务”窗口中重新启动 PostgreSQL

注意

如果 PostgreSQL 是已经启动的状态,那么“启动”选项就是灰色的,无法选择。

反之,如果 PostgreSQL 是停止状态,那么“重新启动”选项就是灰色的,无法选择。

这样,之前我们对 PostgreSQL 所做的“listen_addresses”的修改就生效了。

注意

如果错误地停止了“postgresql-x64-9.5”之外的其他服务,可能会造成操作系统无法正常工作,所以请一定不要停止其他服务。

此外,如果使用的是 32 位的安装程序,那么显示出来的服务名就是“postgresql-9.5”。

二、通过 PostgreSQL 执行 SQL 语句

PostgreSQL 提供了一个可以通过命令行来执行 SQL 语句的工具“psql”。

psql 会把 SQL 语句发送给 PostgreSQL,然后再将接收到的执行结果显示出来。

下面就来介绍一下使用 psql 执行 SQL 语句的方法。

下面将要执行的 SQL 语句的语法和意义将会在接下来的第 数据库和 SQL 是什么关系、SQL 如何对表进行创建、更新和删除操作 和 SQL SELECT WHERE 语句如何指定一个或多个查询条件 介绍,因此大家不必太过在意。

2.1 连接 PostgreSQL(登录)

现在已经完成了安装,接下来就让我们启动 psql,连接 PostgreSQL 吧。

首先,启动命令提示符窗口。使用鼠标右键点击电脑桌面左下角的“Windows”图标,在弹出的菜单中选择“命令提示符(管理员)(A)”(图 13)。

图 13 启动命令提示符窗口

备忘

如果使用的是 Window8/8.1,可以按照如下步骤启动命令提示符窗口。

  • 在电脑的开始画面,同时点击键盘上的“Windows”键和“X”键。
  • 在画面左下角显示的菜单一览中点击“命令提示符(管理员)”。
  • 如果使用的是 Window7,可以按照如下步骤启动命令提示符窗口。

  • 在电脑的开始画面,点击键盘上的“Windows”键,在“搜索程序和文件”输入框中输入“cmd”。
  • 右键点击检索结果中的“cmd.exe”,选择“以管理员身份运行(A)”。
  • 打开命令提示符窗口(图 14)之后,输入如下命令,然后按下回车键(Enter)。

    图 14 命令提示符窗口

    C:\PostgreSQL\9.5\bin\psql.exe –U postgres

    接下来会显示出“用户 postgres 的口令 :”,要求输入密码。输入安装时设置的密码,按下回车键,然后就会在命令提示符窗口显示出 postgres=#,意味着连接成功了(图 15)。

    图 15 通过 psql 连接 PostgreSQL

    下面就可以执行 SQL 语句了。

    注意

    出于安全考虑,输入的密码不会在画面上显示出来。

    输入密码时,光标会一直在同一位置闪烁,看上去就像什么也没输入一样,但其实密码已经正常输入了,所以请在输入结束时按下回车键。

    2.2 执行 SQL 语句

    连接数据库之后,就可以执行 SQL 语句了。下面就让我们试着来执行一个简单的 SQL 语句吧。

  • 输入 SQL 语句
    如图 16 所示,通过 psql 连接到示例数据库(postgres)之后,输入如下一行命令。
  • 图 16 输入“SELECT 1;”

  • 按下回车键
    输入结束之后,按下回车键,这样就可以执行这条 SQL 语句了。如果显示出如下信息,就表示执行成功了(图 17)。
  • ?column? ---------- 1

    图 17 “SELECT 1;”的执行结果

    注意

    “;”是 SQL 的结束符,如果没有输入的话,即使按下回车键,SQL 语句也不会执行。

    因此,在执行 SQL 语句的时候,请大家注意不要忘记输入“;”。

    上面我们介绍了手动输入 SQL 语句的例子,其实直接复制本文的示例代码,粘贴在命令提示符窗口,也同样可以执行 SQL 语句。

    2.3 创建学习用的数据库

    这里我们来创建一个学习用的数据库。数据库的创建步骤如下所示。

  • 执行创建数据库的 SQL 语句
    在命令提示符窗口,保持 PostgreSQL 连接的状态下,输入如下一行 SQL 语句,按下回车键。请注意,数据库的名称只能使用小写字母。
  • CREATE DATABASE shop;

    创建成功后,画面中会显示如下信息(图 18)。

    CREATE DATABASE

    图 18 数据库创建成功

  • 结束 psql
    数据库创建成功之后,结束 psql。为了结束 psql,需要输入“\q”,然后按下回车键。
    这样就切断了与 postgreSQL 的连接,返回到命令提示符窗口(图 19)。“\q”中的 q 是“quit”(退出)的缩写。
  • 图 19 从 PostgreSQL 登出

    注意

    现在通过 psql 连接(登录)的是安装 PostgreSQL 时自动创建的示例数据库 postgres。

    为了连接刚刚创建的数据库,我们需要暂时结束(退出)psql。

    由于 psql 在窗口关闭时也会结束,因此也可以通过点击 psql 窗口右上角的“X”按钮结束 psql。

    2.4 连接学习用的数据库(登录)

    下面就让我们登录刚刚创建的数据库“shop”吧。在命令提示符窗口执行如下命令。

    C:\PostgreSQL\9.5\bin\psql.exe –U postgres –d shop

    选项“-d shop”是指定“数据库 shop”的意思。

    此时会要求输入 postgres 的密码,输入之后按下回车键。登录成功后会显示如下信息(图 20)。

    shop=#

    图 20 示例数据库 shop 登录成功

    这样数据库 shop 就登录成功了。

    原文链接:https://www.developerastrid.com/sql/windows-install-postgresql/

    (完)


  • 因 PostgreSQL 版本在不断更新,读者在学习时下载最新版本即可。 ↩︎


    • 你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/27477.html

      分享给朋友:

      “在windows上安装sqlite windows10安装sql” 的相关文章

      ITLDC:高性价比的VPS云服务器解决方案

      ITLDC是一家成立于1995年的保加利亚服务器提供商,算得上行业里的“老前辈”。凭借着超过20年的运营历史,ITLDC在服务器供应行业中积累了丰富的经验,虽然其低调的运营风格让它并不算是家喻户晓的品牌,但它所提供的服务种类相当齐全,包括VPS云服务器、虚拟主机、独立服务器、DDoS防御、SSL证书...

      甲骨文云免费申请详解:轻松获取免费云服务

      甲骨文云免费申请概述 当提到云服务的时候,甲骨文云绝对是一个值得关注的选项。甲骨文云(Oracle Cloud)是一项提供强大基础设施和服务的云计算平台,尤其在数据管理、分析和应用开发方面具有突出的优势。在这个日益数字化的时代,免费试用计划让用户能够亲自体验甲骨文云的强大功能,激起了很多人的好奇和兴...

      BT下载机的使用技巧与软件下载推荐

      在数字时代,文件共享变得越来越普遍,BT下载机作为一种基于BitTorrent协议的P2P(Peer-to-Peer)文件共享工具,扮演着重要的角色。我记得第一次接触BT下载机时,发现它的操作不仅简单,还能快速下载大型文件,这让我对它产生了浓厚的兴趣。BT下载机允许用户通过种子文件(.torrent...

      Rocky Linux 更新源配置及优化方法

      我最近对Rocky Linux这款操作系统有了更深入的了解。Rocky Linux是一个以开源为基础的企业级操作系统,跟Red Hat Enterprise Linux(RHEL)兼容。它的设计宗旨在于为用户提供一个稳定和可靠的平台。因此,更新源就显得非常重要,影响着系统的升级和软件的安装。 选择合...

      如何选择合适的VPS进行购买:关键因素解析

      选择合适的VPS进行购买是一项涉及多个因素的决策。VPS,即虚拟专用服务器,是一种介于共享主机和独立服务器之间的托管解决方案。特别适合需要灵活性和可扩展性的用户,无论是个人开发者、企业还是网站管理员。这种灵活性让VPS成为现代网络环境中一个非常受欢迎的选择。 VPS与传统的共享主机存在显著区别。传统...

      2023年VPS评测:选择适合您的虚拟私人服务器的指南

      在网络世界中,VPS代表虚拟私人服务器。简单来说,它是一种虚拟化技术,允许用户在一台物理服务器上运行多个虚拟服务器。每个VPS都有独立的操作系统和资源,用户可以专属管理和配置,像对待自己的服务器一样。这种灵活性使得VPS成为开发者、企业和个体户等各种用户的热门选择。无论是网站托管,还是应用程序的开发...