MySQL 的 Azure 数据库与 Azure SQL 数据库之间的区别

Difference between Azure database for MySQL and Azure SQL database

我正在使用 this link 从 Microsoft 学习 azure。有谁知道“Azure Database for MySQL”和“Azure SQL Database”之间的基本区别?两者看起来很相似。

由于我是初学者,谁能用简单的方式解释一下区别?

Mysql 是开源数据库,当你说 SQL 时,它指的是 Microsoft SQL Server。 一般来说,两者都是两种不同类型的数据库。 Microsoft SQL Server 是授权版本。

当您在它们前面加上 Azure 时,这意味着它们托管在云上,即 Azure 云和 Microsoft 将它们作为 PAAS(平台即服务)进行管理。

如果您需要更多信息,请告诉我。

好的,让我们从两者的共同点开始。以 Azure 为前缀,两者都安装在云中并由 Microsoft 管理。这意味着 Microsoft 负责安装、启动和 运行 0 或最短停机时间的数据库。我想这很清楚。

现在让我们从差异开始。请访问下面的链接,如果您有任何问题,请告诉我。谢谢!

https://www.guru99.com/sql-vs-mysql.html
https://www.javatpoint.com/mysql-vs-sql

添加到@CoderRambo 的回答。 Azure Database for MySQLAzure SQL Database的区别如下:

  1. Azure Database for MySQL 由 MySQL 社区版提供支持。我们可以选择5.6、5.7、8.0版本。
  2. Azure SQL Database是SQL服务器数据库引擎,基于SQL服务器的最新稳定企业版。

唯一的相同点是:它们都托管在微软云中,属于平台即服务(PaaS)的行业范畴。所以你的问题是 mysql vs sql server.