【简介】

Azure SQL 数据库是托管在 Azure 中的关系数据库即服务 (DBaaS),属于平台即服务 (PaaS)的行业类别,借助 SQL Server,我们可以使用需要大量配置(本地或 Azure 虚拟机)的内置特性和功能。使用 SQL 数据库时,我们可以随用随付,并可选择纵向扩展或横向扩展以获得更大的功率而不会中断,本文的主要内容是介绍 Azure SQL Database的创建、使用、管理等相关实践操作,快速的带领大家熟悉操作Microsoft Azure SQL Database 数据库。


【操作步骤】

一.创建Microsoft Azure SQL数据库

1.浏览到“选择 SQL 部署”选项页面。

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_数据库

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

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure SQL_02


3.在Create SQL Database表单的Basics选项卡上,在Project details下,选择所需的 Azure Subscription

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_数据库_03

4.对于Resource group,选择Create new,输入myResourceGroup,然后选择OK。

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure_04

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

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_SQL_05

6.对于Server,选择Create new ,并使用以下值填写New server表单:

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure_06

  • Server name:输入demotestmysqlserver,并添加一些字符以保持唯一性,因为服务器名称对于 Azure中的所有服务器必须是全局唯一的,而不仅仅是在订阅中唯一
  • location:从下拉列表中选择一个位置
  • Authentication method:Use SQL authentication
  • Server admin login:输入demotest。
  • Password:输入符合要求的密码,并在确认密码栏中再次输入。

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_数据库_07


7. Want to use SQL elastic Pool 设置为No。

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure SQL_08


8.在Compute + storage选择配置数据库(在此处,我们选择使用无服务器数据库,并将服务层设置为通用)并点击应用

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_SQL_09


9.在Backup storage redundancy中配置冗余设置(我们在此处配置Locally-redundant backup storage即可)

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_数据库_10


10.我们配置完毕以后,选择页面底部的下一步:Next:Networking>

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure_11


11.在Networking选项卡上,对于Connectivity method,选择Public endpoint

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure_12


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

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure SQL_13


13.Encrypted connections的TLS Version,我们默认选择TLS1.2 即可

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure SQL_14


14. 选择页面底部的Next:Security>

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_SQL_15


15.在“安全”选项卡上,您可以选择启用Microsoft Defender for SQL。

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_SQL_16


16.选择页面底部的Next:Additional settings >

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure SQL_17


17.在Additional settings选项卡的Data source部分中,对于Use existing data,选择Sample。这将创建一个 AdventureWorksLT 示例数据库,因此有一些表和数据可供查询和试验,而不是一个空的空白数据库。

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure SQL_18


18.选择页面底部的Review + create :

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure SQL_19


19.核对下当前对SQL Database配置是否正确,如没什么任何,直接点击“Create”进行创建

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure SQL_20


20.如下图所示,SQLDatebase数据库正在创建中

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_SQL_21


21. SQLDatebase数据库资源创建完毕以后,我们点击“Go to Resource”进行到资源中

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_SQL_22

二.管理Microsoft Azure SQL Database 数据库

1.在数据库资源控制台页面上,选择左侧菜单中的查询编辑器(预览),输入服务器管理员登录信息,然后选择OK。

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_Azure SQL_23


2.登陆到数据中以后,我们可以执行相关的SQL操作

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_数据库_24


3.例如,执行Select查询操作,具体用法如下所示

SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName
FROM SalesLT.ProductCategory pc
JOIN SalesLT.Product p
ON pc.productcategoryid = p.productcategoryid;

【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL Database 数据库初体验_SQL_25