快速入门:创建单一数据库 - Azure SQL 数据库

在本快速入门中,你将使用 Azure 门户、PowerShell 脚本或 Azure CLI 脚本在 Azure SQL 数据库中创建单一数据库。 然后,在 Azure 门户中使用“查询编辑器”查询该数据库。

注意

Microsoft Entra ID 是 Azure Active Directory (Azure AD) 的新名称。 目前我们正在更新文档。

先决条件

创建单一数据库

本快速入门在无服务器计算层中创建单一数据库。

为了在 Azure 门户中创建单一数据库,本快速入门将从 Azure SQL 页面开始。

  1. 浏览选择 SQL 部署选项页。

  2. 在“SQL 数据库”下将“资源类型”设置保留为“单一数据库”,然后选择“创建” 。

    A screenshot of the Select SQL Deployment option page in the Azure portal.

  3. 在“创建 SQL 数据库”窗体的“基本信息”选项卡上的“项目详细信息”下,选择所需的 Azure订阅 。

  4. 对于“资源组”,选择“新建”,输入“myResourceGroup”,然后选择“确定” 。

  5. 对于“数据库名称”,输入“mySampleDatabase”。

  6. 对于“服务器”,选择“新建”,并使用以下值填写“新服务器”窗体 :

    • 服务器名称:输入“mysqlserver”并添加一些字符以实现唯一性。 我们无法提供要使用的确切服务器名称,因为对于 Azure 中的所有服务器,服务器名称必须全局唯一,而不只是在订阅中唯一。 因此,输入类似于 mysqlserver12345 的名称,然后门户会告知你是否可用。

    • 位置:从下拉列表中选择一个位置。

    • 身份验证方法:选择“使用 SQL 身份验证”。

    • 服务器管理员登录名:输入“azureuser”。

    • 密码:输入符合要求的密码,然后在“确认密码”字段中再次输入该密码。

    选择“确定”。

  7. 将“想要使用 SQL 弹性池”设置保留为“否” 。

  8. 在“计算 + 存储”下选择“配置数据库” 。

  9. 本快速入门使用无服务器数据库,因此将“服务层”设置为“常规用途(最具预算优势的无服务器计算)”,将“计算层”设置为“无服务器”。 选择“应用”。

  10. 在“备份存储冗余”下,为将保存备份的存储帐户选择一个冗余选项。 有关详细信息,请参阅备份存储冗余

  11. 在完成时选择“下一步:网络”。

    A screenshot of the Create SQL Database page, Basic tab from the Azure portal.

  12. 在“网络”选项卡上,对于“连接方法”,选择“公共终结点” 。

  13. 对于“防火墙规则”,将“添加当前客户端 IP 地址”设置为“是” 。 将“允许 Azure 服务和资源访问此服务器”设置保留为“否” 。

    Screenshot of the Azure portal showing the networking tab for firewall rules.

  14. 在“连接策略”下,选择“默认”连接策略,并将“最低 TLS 版本”保留为默认 TLS 1.2。

  15. 在页面底部选择“下一步: 安全”。

    Screenshot that shows the networking tab for policy and encryption.

  16. 在“安全”页面上,可以选择启动 Microsoft Defender for SQL 的免费试用版,并根据需要配置账本托管标识透明数据加密 (TDE)。 在完成时选择“下一步:其他设置”。

  17. 在“其他设置”选项卡上的“数据源”部分中,对于“使用现有数据”,请选择“示例”。 这将创建一个 AdventureWorksLT 示例数据库,此数据库包含可查询和试验的一些表和数据,而不是一个空数据库。 还可以配置数据库排序规则维护时段

  18. 在页面底部选择“查看 + 创建”:

    A screenshot of the Azure portal showing the Additional settings tab.

  19. 在“查看 + 创建”页上,查看后选择“创建”。

查询数据库

创建数据库后,可以使用 Azure 门户中的“查询编辑器(预览)”连接到该数据库并查询数据。

  1. 在门户中搜索并选择“SQL 数据库”,然后从列表中选择你的数据库。

  2. 在数据库页面的左侧菜单中,选择“查询编辑器(预览)”。

  3. 输入“SQL 身份验证”服务器管理员登录信息或使用“Microsoft Entra 身份验证”

    A screenshot of the Query editor login page in the Azure portal.

  4. 在“查询编辑器”窗格中输入以下查询。

    SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName
    FROM SalesLT.ProductCategory pc
    JOIN SalesLT.Product p
    ON pc.productcategoryid = p.productcategoryid;
    
  5. 选择“运行”,然后在“结果”窗格中查看查询结果。

    A screenshot of Query editor results.

  6. 关闭“查询编辑器”页,并在系统提示时选择“确定”,以放弃未保存的修改 。

清理资源

保留资源组、服务器和单一数据库可以继续执行后续步骤,并了解如何以不同的方法连接和查询数据库。

用完这些资源后,可以删除创建的资源组,这也会删除该资源组中的服务器和单一数据库。

若要使用 Azure 门户删除 myResourceGroup 及其包含的所有资源:

  1. 在 Azure 门户中搜索并选择“资源组”,然后从列表中选择“myResourceGroup”。
  2. 在资源组页上,选择“删除资源组”。
  3. 在“键入资源组名称”下输入 myResourceGroup,然后选择“删除”。

使用不同的工具与语言连接和查询数据库:

后续步骤

希望优化并节省云支出?