在 Azure 应用服务部署槽上安装 MySQL.Data

Installing MySQL.Data on Azure App Service deployment slot

在 Azure 应用服务上安装 MySql.Data 的最佳方式是什么?

我们有一个 PHP 应用程序需要一些 powershell 脚本在后台 运行,这些脚本必须连接到 MySQL 数据库(Azure MySql) .当前代码需要“MySql.Data.dll”才能这样做。这不是我们的东西。

Add-Type -Path "D:\home\data\bin\MySQL.Data\v4.5.2\MySql.Data.dll"

这是我们最近继承的工具,他们当前的解决方案是在 windows 机器上安装 MySQL .NET 连接器并上传二进制内容。

个人想要一种更易于维护的方法。

如果您需要更多信息,请询问。

非常感谢

我建议您使用 MySQL database on Azure

It is a type of relational database service that is fully compatible with MySQL protocols and provides users with a fully-managed database service. The service offers stable performance, rapid deployment, high availability, and high security. To cater to a variety of user performance requirements, the MySQL on Azure service provides six different versions that offer performance that ranges from low to high.

MySQL Database on Azure 是完全托管的数据库平台服务,您可以专注于服务逻辑开发,而无需担心基础架构细节。

尽管这不是最佳解决方案,但我们可以决定的当前最佳方法是继续按照此处本文的建议上传已下载工具的内容:

https://poszytek.eu/en/microsoft-en/azure-en/references-in-azure-functions-custom-dlls-how-to/