"Azure Database for MySQL servers" 云服务是基于 Windows 还是 Linux 环境?

Is "Azure Database for MySQL servers" cloud service based on a Windows or a Linux environment?

我有一个 Windows 现场托管的服务器生产环境,我想在云服务中托管一个单独的开发环境。 Amazon Web Services 在基于 Linux 的环境中托管他们的 RDS MySQL 服务器。这与 Windows 环境中的 MySQL 实施不同,主要问题是 Identifier Case Sensitivity。所以我想找到一个托管在 Windows 环境中的云服务,这样它与我的生产环境最相似。在查看了 A​​zure Database for MySQL servers 的 Azure 文档后,我找不到答案。当我可以使用更具成本效益的云服务时,我不想启动整个 Windows 服务器虚拟机。

Is “Azure Database for MySQL servers” cloud service based on a Windows or a Linux environment?

正如您所说,您在 Microsoft 文档中找不到它。

所以我询问了 Azure 支持,他们回答说:

MySQL 的 Azure 数据库是 运行 在 Windows 服务器计算机而不是 Linux 计算机中。根据离线讨论,Azure PostgreSQL 单服务器在 Windows 服务器计算机中也是 运行,而 Azure PostgreSQL Hyperscale (Citus) 在 Linux 计算机中是 运行。

希望对您有所帮助。

点击 SHOW VARIABLES; 命令,然后观察 version_compile_os 属性。这将使您了解底层操作系统。