📜  在 Azure 上使用 MySQL 数据库部署 Spring Boot 应用程序

📅  最后修改于: 2022-05-13 01:55:49.274000             🧑  作者: Mango

在 Azure 上使用 MySQL 数据库部署 Spring Boot 应用程序

Azure 是微软的云平台,就像谷歌有谷歌云,亚马逊有亚马逊网络服务或 AWS.000。一般来说,它是一个平台,我们可以通过它使用微软的资源。如今,由于用户喜欢云而不是本地基础架构的概念,云部署正在获得巨大的吸引力。本文对如何在 Azure 云平台上部署带有 MySQL 数据库的 Spring Boot 应用程序进行了清晰的解释。让我们看看如何在 Azure 上使用 MySQL 数据库部署 Spring Boot 应用程序:

  1. 从在 Azure 上部署 MySQL 数据库开始
  2. 准备 MySQL 连接
  3. 配置 Spring Boot 应用程序以进行部署

插图:

为了建立一个巨大的服务器,我们将需要巨大的投资、努力、物理空间等等。在这种情况下,Microsoft Azure 可以帮助我们。它将为我们提供虚拟机、数据的快速处理、分析和监控工具等等,让我们的工作变得更简单。 Azure 的定价也更简单且具有成本效益。俗称“随用随付”,意思是你使用多少,只需为此付费。

现在我们将按顺序讨论以下详细步骤,以便在 Azure 上部署应用程序,如下所示:

步骤 1:从在 Azure 上部署 MySQL 数据库开始

1.1:在Azure上搜索MySQL Server创建一个资源部分。

1.2:在提供一些基本细节(如区域)并选择您选择的计划后,单击创建资源。

1.3:资源创建完成后,转到仪表板并打开资源以查看其详细信息。

1.4:点击连接安全,添加当前IP地址。

1.5:点击Connection String,复制JDBC连接字符串,同时保存。

1.6:在本地系统中打开 MySQL Workbench。

1.7:点击 MySQL 连接旁边的“+”。

第 2 步:准备 MySQL 连接

2.1:将打开一个对话框,其中提供您选择的连接名称,提供主机名作为 Azure MySQL 数据库概述部分中的服务器名称。最后,输入资源创建时生成的用户名和密码。

2.2:验证成功后点击测试连接,如果一切正常,则使用上面输入的用户名和密码登录工作台。

2.3:使用命令'create database “name”'创建你选择的数据库,执行'use database “name”'。

第 3 步:配置 Spring Boot 应用程序以进行部署

3.1:打开“ application.properties”文件。

3.2:在其中添加以下属性,如下所示

3.3:现在将应用程序作为 Spring-Boot 应用程序运行。在运行 hibernate 时,会自动在 Azure MySQL 数据库上为您的项目配置表结构。

3.4:在 Azure 上创建应用服务。

3.5:将您的 Git-hub 帐户作为组织连接,并为 Azure 提供包含当前应用程序代码的存储库的访问权限。

3.6:最后点击创建按钮。

这些步骤可用于在 Azure 云平台上部署带有 MySQL 数据库的 Spring Boot 应用程序。