快速入门:使用Azure 数据 Studio进行连接和查询 Azure SQL 数据库
在此快速入门中,您将使用Azure 数据 Studio连接到 Azure SQL 数据库服务器。 然后,将运行 TRANSACT-SQL (T-SQL) 语句来创建和查询中其他使用的 TutorialDB 数据库Azure 数据 Studio教程。
先决条件
若要完成本快速入门教程,需要Azure 数据 Studio,和 Azure SQL 数据库服务器。
如果没有 Azure SQL 服务器,完成以下 Azure SQL 数据库快速入门之一。 请记住的完全限定的服务器名称和登录凭据的后续步骤:
连接到 Azure SQL 数据库服务器
使用Azure 数据 Studio建立到 Azure SQL 数据库服务器的连接。
-
首次运行Azure 数据 Studio连接应打开页面。 如果没有看到连接页上,选择添加连接,或新连接中的图标服务器边栏:
-
本文使用 SQL 登录,但还支持 Windows 身份验证。 填写以下字段用于 Azure SQL server 的服务器名称、 用户名和密码:
设置 建议的值 Description 服务器名称 完全限定的服务器名称 如下所示: servername.database.windows.net。 身份验证 SQL 登录名 本教程使用 SQL 身份验证。 用户名 服务器管理员帐户用户名 从用来创建服务器的帐户用户名。 密码(SQL 登录名) 服务器管理员帐户密码 从用来创建服务器的帐户密码。 是否保存密码? 是或否 选择是如果不想每次都输入密码。 数据库名称 将保留为空 仅连接到这里的服务器。 服务器组 选择 可以将此字段设置为你创建的特定服务器组。 选择“连接”。
-
如果你的服务器的防火墙规则允许 Azure Data Studio,若要连接,没有创建新的防火墙规则窗体将打开。 完成窗体以创建新的防火墙规则。 有关详细信息,请参阅防火墙规则。
在中打开你的服务器成功连接后,服务器侧栏。
创建教程数据库
接下来的部分创建使用的 TutorialDB 数据库中其他Azure 数据 Studio教程。
在 Azure SQL 服务器上右键单击服务器侧栏,然后选择新查询。
-
将此 SQL 粘贴到查询编辑器。
SQL复制
IF NOT EXISTS ( SELECT name FROM sys.databases WHERE name = N'TutorialDB' ) CREATE DATABASE [TutorialDB] GO ALTER DATABASE [TutorialDB] SET QUERY_STORE=ON GO
从工具栏中,选择运行。 通知出现在消息窗格,其中显示查询进度。
创建表
查询编辑器连接到主数据库中,但我们想要创建的表中TutorialDB数据库。
-
连接到TutorialDB数据库。
-
创建
Customers
表。使用此替换上一个查询在查询编辑器中的,然后选择运行。
SQL复制
-- Create a new table called 'Customers' in schema 'dbo' -- Drop the table if it already exists IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL DROP TABLE dbo.Customers GO -- Create the table in the specified schema CREATE TABLE dbo.Customers ( CustomerId INT NOT NULL PRIMARY KEY, -- primary key column Name [NVARCHAR](50) NOT NULL, Location [NVARCHAR](50) NOT NULL, Email [NVARCHAR](50) NOT NULL ); GO
向表中插入行
使用此替换上一个查询,然后选择运行。
SQL复制
-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers
([CustomerId],[Name],[Location],[Email])
VALUES
( 1, N'Orlando', N'Australia', N''),
( 2, N'Keith', N'India', N'[email protected]'),
( 3, N'Donna', N'Germany', N'[email protected]'),
( 4, N'Janet', N'United States', N'[email protected]')
GO
查看结果
使用此替换上一个查询,然后选择运行。
SQL复制
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;
显示查询结果:
清理资源
在此处创建的资源时生成更高版本的快速入门文章。 如果你打算通过这些文章,是确保不要删除这些资源。否则,在 Azure 门户中,删除不再需要的资源。 有关详细信息,请参阅清理资源。
后续步骤
现在,你已成功连接到 Azure SQL 数据库和运行查询,请尝试代码编辑器教程。