快速入门:创建 Azure SQL 数据库单一数据库Quickstart: Create an Azure SQL Database single database

在本快速入门中,你将使用 Azure 门户、PowerShell 脚本或 Azure CLI 脚本在 Azure SQL 数据库中创建单一数据库In this quickstart, you create a single database in Azure SQL Database using either the Azure portal, a PowerShell script, or an Azure CLI script. 然后,在 Azure 门户中使用“查询编辑器”查询该数据库。You then query the database using Query editor in the Azure portal.

先决条件Prerequisite

创建单一数据库Create a single database

本快速入门在无服务器计算层中创建单一数据库。This quickstart creates a single database in the serverless compute tier.

在 Azure 门户中创建单一数据库。To create a single database in the Azure portal.

  1. 登录到 Azure 门户Login in the Azure portal.

  2. 依次选择“创建资源”、“SQL 数据库” 。Select Create a resource, and select SQL Database.

  3. 在“创建 SQL 数据库”窗体的“基本信息”选项卡上的“项目详细信息”下,选择所需的 Azure订阅 。On the Basics tab of the Create SQL Database form, under Project details, select the desired Azure Subscription.

  4. 对于“资源组”,选择“新建”,输入“myResourceGroup”,然后选择“确定” 。For Resource group, select Create new, enter myResourceGroup, and select OK.

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

  6. 对于“服务器”,选择“新建”,并使用以下值填写“新服务器”窗体 :For Server, select Create new, and fill out the New server form with the following values:

    • 服务器名称:输入“mysqlserver”并添加一些字符以实现唯一性。Server name: Enter mysqlserver, and add some characters for uniqueness. 我们无法提供要使用的确切服务器名称,因为对于 Azure 中的所有服务器,服务器名称必须全局唯一,而不只是在订阅中唯一。We can't provide an exact server name to use because server names must be globally unique for all servers in Azure, not just unique within a subscription. 因此,输入类似于 mysqlserver12345 的名称,然后门户会告知你是否可用。So enter something like mysqlserver12345, and the portal lets you know if it is available or not.
    • 服务器管理员登录名:输入“azureuser”。Server admin login: Enter azureuser.
    • 密码:输入符合要求的密码,然后在“确认密码”字段中再次输入该密码。Password: Enter a password that meets requirements, and enter it again in the Confirm password field.
    • 位置:从下拉列表中选择一个位置。Location: Select a location from the dropdown list.

    选择“确定”。Select OK.

  7. 将“想要使用 SQL 弹性池”设置保留为“否” 。Leave Want to use SQL elastic pool set to No.

  8. 在“计算 + 存储”下选择“配置数据库” 。Under Compute + storage, select Configure database.

  9. 此快速入门使用无服务器数据库,因此请选择“无服务器”,然后选择“应用” 。This quickstart uses a serverless database, so select Serverless, and then select Apply.

    配置无服务器数据库

  10. 在完成时选择“下一步:网络”。Select Next: Networking at the bottom of the page.

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

  11. 在“网络”选项卡上,对于“连接方法”,选择“公共终结点” 。On the Networking tab, for Connectivity method, select Public endpoint.

  12. 对于“防火墙规则”,将“添加当前客户端 IP 地址”设置为“是” 。For Firewall rules, set Add current client IP address to Yes. 将“允许 Azure 服务和资源访问此服务器”设置保留为“否” 。Leave Allow Azure services and resources to access this server set to No.

  13. 在完成时选择“下一步:其他设置”。Select Next: Additional settings at the bottom of the page.

    “网络”选项卡

  14. 在“其他设置”选项卡上的“数据源”部分中,对于“使用现有数据”,请选择“示例”。On the Additional settings tab, in the Data source section, for Use existing data, select Sample. 这将创建一个 AdventureWorksLT 示例数据库,此数据库包含可查询和试验的一些表和数据,而不是一个空数据库。This creates an AdventureWorksLT sample database so there's some tables and data to query and experiment with, as opposed to an empty blank database.

  15. 在页面底部选择“查看 + 创建”:Select Review + create at the bottom of the page:

    “其他设置”选项卡

  16. 在“查看 + 创建”页上,查看后选择“创建”。 On the Review + create page, after reviewing, select Create.

查询数据库Query the database

创建数据库后,可以使用 Azure 门户中的“查询编辑器(预览)”连接到该数据库并查询数据。Once your database is created, you can use the Query editor (preview) in the Azure portal to connect to the database and query data.

  1. 在门户中搜索并选择“SQL 数据库”,然后从列表中选择你的数据库。In the portal, search for and select SQL databases, and then select your database from the list.

  2. 在数据库页面的左侧菜单中,选择“查询编辑器(预览)”。On the page for your database, select Query editor (preview) in the left menu.

  3. 输入服务器管理员登录信息,然后选择“确定”。Enter your server admin login information, and select OK.

    登录到查询编辑器

  4. 在“查询编辑器”窗格中输入以下查询。Enter the following query in the Query editor pane.

    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. 选择“运行”,然后在“结果”窗格中查看查询结果。 Select Run, and then review the query results in the Results pane.

    查询编辑器结果

  6. 关闭“查询编辑器”页,并在系统提示时选择“确定”,以放弃未保存的修改 。Close the Query editor page, and select OK when prompted to discard your unsaved edits.

清理资源Clean up resources

保留资源组、服务器和单一数据库可以继续执行后续步骤,并了解如何以不同的方法连接和查询数据库。Keep the resource group, server, and single database to go on to the next steps, and learn how to connect and query your database with different methods.

用完这些资源后,可以删除创建的资源组,这也会删除该资源组中的服务器和单一数据库。When you're finished using these resources, you can delete the resource group you created, which will also delete the server and single database within it.

若要使用 Azure 门户删除 myResourceGroup 及其包含的所有资源:To delete myResourceGroup and all its resources using the Azure portal:

  1. 在 Azure 门户中搜索并选择“资源组”,然后从列表中选择“myResourceGroup”。 In the portal, search for and select Resource groups, and then select myResourceGroup from the list.
  2. 在资源组页上,选择“删除资源组”。On the resource group page, select Delete resource group.
  3. 在“键入资源组名称”下输入 myResourceGroup,然后选择“删除”。 Under Type the resource group name, enter myResourceGroup, and then select Delete.

后续步骤Next steps

使用不同的工具与语言连接和查询数据库:Connect and query your database using different tools and languages: