欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

快速入门:连接和查询 PostgreSQL 使用 Azure 数据 Studio

程序员文章站 2023-12-30 20:43:40
...

本快速入门介绍如何使用Azure 数据 Studio若要连接到 Postgres,以及如何将 SQL 语句来创建数据库tutorialdb和对其进行查询。

先决条件

若要完成本快速入门教程,需要Azure 数据 Studio,适用于的 PostgreSQL 扩展 [!包括名称 sos,并且有权 PostgreSQL 服务器。

连接到 PostgreSQL

  1. 启动Azure 数据 Studio

  2. 首次启动Azure 数据 Studio连接对话框随即打开。 如果连接对话框未打开,请单击服务器页面中的新的连接图标:

  3. 在弹出表单中,转到连接类型,然后选择PostgreSQL从下拉列表。

  4. 填写其余字段使用用于 PostgreSQL 服务器的服务器名称、 用户名和密码。

    设置 示例值 Description
    服务器名称 localhost 完全限定的服务器名称
    用户名 postgres 你想要登录的用户名。
    密码(SQL 登录名) password 中的登录帐户的密码。
    密码 检查 如果不想要连接的每次都输入密码,请选中此框。
    数据库名称 <默认> 如果你想要指定数据库的连接,请填写此。
    服务器组 <默认> 此选项可让你可以将此连接分配到特定服务器组中创建。
    名称 (可选) 将保留为空 此选项可以指定你的服务器的友好名称。
  5. 选择“连接”。

在中打开你的服务器成功连接后,服务器侧栏。

创建数据库

以下步骤创建一个名为数据库tutorialdb:

  1. 右键单击在 PostgreSQL 服务器服务器侧栏,然后选择新查询

  2. 在打开查询编辑器中粘贴此 SQL 语句。

    SQL复制

    CREATE DATABASE tutorialdb;
    
  3. 从工具栏中选择运行以执行查询。 通知出现在消息窗格来显示查询进度。

提示

可以使用F5上执行语句,而不是使用你键盘运行

在查询完成后,右键单击数据库,然后选择刷新以查看tutorialdb下的列表中数据库节点.

创建表

以下步骤中创建表tutorialdb:

  1. 更改到的连接上下文tutorialdb在查询编辑器中使用下拉列表。

  2. 以下 SQL 语句粘贴到查询编辑器,然后单击运行

    备注

    可以将其追加或覆盖在编辑器中的现有查询。 单击运行执行突出显示查询。 如果突出显示任何内容时,单击运行执行所有查询编辑器中。

    SQL复制

    -- Drop the table if it already exists
    DROP TABLE IF EXISTS customers;
    -- Create a new table called 'customers'
    CREATE TABLE customers(
        customer_id SERIAL PRIMARY KEY,
        name VARCHAR (50) NOT NULL,
        location VARCHAR (50) NOT NULL,
        email VARCHAR (50) NOT NULL
    );
    

插入行

将以下代码段粘贴到查询窗口中,然后单击运行

SQL复制

-- Insert rows into table 'customers'
INSERT INTO customers
    (customer_id, name, location, email)
 VALUES
   ( 1, 'Orlando', 'Australia', ''),
   ( 2, 'Keith', 'India', '[email protected]'),
   ( 3, 'Donna', 'Germany', '[email protected]'),
   ( 4, 'Janet', 'United States','[email protected]');

查询数据

  1. 以下代码片段粘贴到查询编辑器,然后单击运行:

    SQL复制

    -- Select rows from table 'customers'
    SELECT * FROM customers; 
    
  2. 显示查询的结果:

后续步骤

了解如何方案可用于在 Azure Data Studio Postgres

上一篇:

下一篇: