快速入门:创建单一数据库 - Azure SQL 数据库
在本快速入门中,你将使用 Azure 门户、PowerShell 脚本或 Azure CLI 脚本在 Azure SQL 数据库中创建单一数据库。 然后,在 Azure 门户中使用“查询编辑器”查询该数据库。
注意
Microsoft Entra ID 是 Azure Active Directory (Azure AD) 的新名称。 目前我们正在更新文档。
先决条件
- 一个有效的 Azure 订阅。 如果没有,请创建一个试用版订阅。
- 最新版本的 Azure PowerShell 或 Azure CLI。
创建单一数据库
本快速入门在无服务器计算层中创建单一数据库。
为了在 Azure 门户中创建单一数据库,本快速入门将从 Azure SQL 页面开始。
浏览选择 SQL 部署选项页。
在“SQL 数据库”下将“资源类型”设置保留为“单一数据库”,然后选择“创建” 。
在“创建 SQL 数据库”窗体的“基本信息”选项卡上的“项目详细信息”下,选择所需的 Azure订阅 。
对于“资源组”,选择“新建”,输入“myResourceGroup”,然后选择“确定” 。
对于“数据库名称”,输入“mySampleDatabase”。
对于“服务器”,选择“新建”,并使用以下值填写“新服务器”窗体 :
服务器名称:输入“mysqlserver”并添加一些字符以实现唯一性。 我们无法提供要使用的确切服务器名称,因为对于 Azure 中的所有服务器,服务器名称必须全局唯一,而不只是在订阅中唯一。 因此,输入类似于
mysqlserver12345
的名称,然后门户会告知你是否可用。位置:从下拉列表中选择一个位置。
身份验证方法:选择“使用 SQL 身份验证”。
服务器管理员登录名:输入“azureuser”。
密码:输入符合要求的密码,然后在“确认密码”字段中再次输入该密码。
选择“确定”。
将“想要使用 SQL 弹性池”设置保留为“否” 。
在“计算 + 存储”下选择“配置数据库” 。
本快速入门使用无服务器数据库,因此将“服务层”设置为“常规用途(最具预算优势的无服务器计算)”,将“计算层”设置为“无服务器”。 选择“应用”。
在“备份存储冗余”下,为将保存备份的存储帐户选择一个冗余选项。 有关详细信息,请参阅备份存储冗余。
在完成时选择“下一步:网络”。
在“网络”选项卡上,对于“连接方法”,选择“公共终结点” 。
对于“防火墙规则”,将“添加当前客户端 IP 地址”设置为“是” 。 将“允许 Azure 服务和资源访问此服务器”设置保留为“否” 。
在“连接策略”下,选择“默认”连接策略,并将“最低 TLS 版本”保留为默认 TLS 1.2。
在页面底部选择“下一步: 安全”。
在“安全”页面上,可以选择启动 Microsoft Defender for SQL 的免费试用版,并根据需要配置账本、托管标识和透明数据加密 (TDE)。 在完成时选择“下一步:其他设置”。
在“其他设置”选项卡上的“数据源”部分中,对于“使用现有数据”,请选择“示例”。 这将创建一个
AdventureWorksLT
示例数据库,此数据库包含可查询和试验的一些表和数据,而不是一个空数据库。 还可以配置数据库排序规则和维护时段。在页面底部选择“查看 + 创建”:
在“查看 + 创建”页上,查看后选择“创建”。
查询数据库
创建数据库后,可以使用 Azure 门户中的“查询编辑器(预览)”连接到该数据库并查询数据。
在门户中搜索并选择“SQL 数据库”,然后从列表中选择你的数据库。
在数据库页面的左侧菜单中,选择“查询编辑器(预览)”。
输入“SQL 身份验证”服务器管理员登录信息或使用“Microsoft Entra 身份验证”。
在“查询编辑器”窗格中输入以下查询。
SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName FROM SalesLT.ProductCategory pc JOIN SalesLT.Product p ON pc.productcategoryid = p.productcategoryid;
选择“运行”,然后在“结果”窗格中查看查询结果。
关闭“查询编辑器”页,并在系统提示时选择“确定”,以放弃未保存的修改 。
清理资源
保留资源组、服务器和单一数据库可以继续执行后续步骤,并了解如何以不同的方法连接和查询数据库。
用完这些资源后,可以删除创建的资源组,这也会删除该资源组中的服务器和单一数据库。
若要使用 Azure 门户删除 myResourceGroup 及其包含的所有资源:
- 在 Azure 门户中搜索并选择“资源组”,然后从列表中选择“myResourceGroup”。
- 在资源组页上,选择“删除资源组”。
- 在“键入资源组名称”下输入 myResourceGroup,然后选择“删除”。
相关内容
使用不同的工具与语言连接和查询数据库:
后续步骤
希望优化并节省云支出?