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

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

先决条件

创建单一数据库

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

在 Azure 门户中创建单一数据库。

  1. 登录到 Azure 门户

  2. 依次选择“创建资源”、“SQL 数据库” 。

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

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

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

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

    • 服务器名称:输入“mysqlserver”并添加一些字符以实现唯一性。 我们无法提供要使用的确切服务器名称,因为对于 Azure 中的所有服务器,服务器名称必须全局唯一,而不只是在订阅中唯一。 因此,输入类似于 mysqlserver12345 的名称,然后门户会告知你是否可用。
    • 服务器管理员登录名:输入“azureuser”。
    • 密码:输入符合要求的密码,然后在“确认密码”字段中再次输入该密码。
    • 位置:从下拉列表中选择一个位置。

    选择“确定”。

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

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

  9. 此快速入门使用无服务器数据库,因此请选择“无服务器”,然后选择“应用” 。

    配置无服务器数据库

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

    新建 SQL 数据库 -“基本信息”选项卡

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

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

  13. 在完成时选择“下一步:其他设置”。

    “网络”选项卡

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

  15. (可选)启用 Azure Defender for SQL

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

    “其他设置”选项卡

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

查询数据库

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

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

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

  3. 输入服务器管理员登录信息,然后选择“确定”。

    登录到查询编辑器

  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. 选择“运行”,然后在“结果”窗格中查看查询结果。

    查询编辑器结果

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

清理资源

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

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

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

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

后续步骤

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