Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ ms.topic: quickstart

[!INCLUDE[applies-to-mysql-flexible-server](../includes/applies-to-mysql-flexible-server.md)]

[Power Apps](/power-apps/) is a low-code platform that enables you to build custom applications quickly and easily. You can create a Power App with MySQL database on [Azure Database for MySQL flexible server](overview.md), to meet your business needs. You can establish a connection to your Azure Database for MySQL flexible server database, add data to your app, and customize it to meet your specific needs. With the Azure Database for MySQL flexible server Connector, you'll have a fully functional app with your data that you can customize and share on any device.
[Power Apps](/power-apps/) is a low-code platform that enables you to build custom applications quickly and easily. You can create a Power App with MySQL database on [Azure Database for MySQL Flexible Server](overview.md), to meet your business needs. You can establish a connection to your Azure Database for MySQL Flexible Server database, add data to your app, and customize it to meet your specific needs. With the Azure Database for MySQL Flexible Server Connector, you'll have a fully functional app with your data that you can customize and share on any device.

## Azure Database for MySQL flexible server connector
## Azure Database for MySQL Flexible Server connector

[Azure Database for MySQL flexible server](/connectors/azuremysql/) allows you to perform read, write, and delete operations with data stored in Azure Database for MySQL flexible server in addition to connecting to the database. Here is the list of actions you can run using the connector with Power Apps.
[Azure Database for MySQL Flexible Server](/connectors/azuremysql/) allows you to perform read, write, and delete operations with data stored in Azure Database for MySQL Flexible Server in addition to connecting to the database. Here is the list of actions you can run using the connector with Power Apps.

| **Operation** | **Purpose** |
| --- | --- |
Expand All @@ -36,10 +36,10 @@ You may experience throttling limits if you hit the threshold of running 200 API
1. Sign in to [Power Apps](https://make.powerapps.com/) and, if necessary, [switch environments](/power-apps/maker/canvas-apps/getting-started).
1. In left-hand navigation menu go to **Connections** and select **New connection.**
1. Select **Azure database for MySQL (preview)** to add a new connection.
:::image type="content" source="./media/tutorial-create-power-app-with-mysql/select-azure-db-for-mysql-connector.png" alt-text="Screenshot of selecting Azure Database for MySQL flexible server connector to add a connection." lightbox="./media/tutorial-create-power-app-with-mysql/select-azure-db-for-mysql-connector.png":::
:::image type="content" source="./media/tutorial-create-power-app-with-mysql/select-azure-db-for-mysql-connector.png" alt-text="Screenshot of selecting Azure Database for MySQL Flexible Server connector to add a connection." lightbox="./media/tutorial-create-power-app-with-mysql/select-azure-db-for-mysql-connector.png":::

1. Enter the server's name, database name, and authentication information for your Azure Database for MySQL flexible server database. Select "Create" to establish a connection to your database.
:::image type="content" source="./media/tutorial-create-power-app-with-mysql/power-apps-add-mysql-connection.png" alt-text="Screenshot adding new connection for mysql using the Azure Database for MySQL flexible server connector." lightbox="./media/tutorial-create-power-app-with-mysql/power-apps-add-mysql-connection.png":::
1. Enter the server's name, database name, and authentication information for your Azure Database for MySQL Flexible Server database. Select "Create" to establish a connection to your database.
:::image type="content" source="./media/tutorial-create-power-app-with-mysql/power-apps-add-mysql-connection.png" alt-text="Screenshot adding new connection for mysql using the Azure Database for MySQL Flexible Server connector." lightbox="./media/tutorial-create-power-app-with-mysql/power-apps-add-mysql-connection.png":::

> [!NOTE]
> Newly created connections are shareable, so that if a Power App is shared with another user, the connection is also shared. In addition, you don't need to set up a data gateway to connect to the server, as it is required to connect to an on-premises MySQL server.
Expand All @@ -55,14 +55,14 @@ You can create a new Power App from scratch or use Dataverse to get started quic
:::image type="content" source="./media/tutorial-create-power-app-with-mysql/add-connection-dataverse-app.png" alt-text="Screenshot of adding new connection when creating a Dataverse app." lightbox="./media/tutorial-create-power-app-with-mysql/add-connection-dataverse-app.png":::

1. You can see a simple app created which lists all the customers from **classicmodels.customers** table.
:::image type="content" source="./media/tutorial-create-power-app-with-mysql/power-app-with-azure-mysql.png" alt-text="Screenshot of new Power App using Dataverse with Azure Database for MySQL flexible server." lightbox="./media/tutorial-create-power-app-with-mysql/power-app-with-azure-mysql.png":::
:::image type="content" source="./media/tutorial-create-power-app-with-mysql/power-app-with-azure-mysql.png" alt-text="Screenshot of new Power App using Dataverse with Azure Database for MySQL Flexible Server." lightbox="./media/tutorial-create-power-app-with-mysql/power-app-with-azure-mysql.png":::

## Customize your app

With your data added to your app, you can now customize it to meet your specific needs. Power Apps offers a wide range of customization options, including layout and design options, user interface controls, and formula-based Power. You can also use Power Apps' connectors to integrate with other systems, such as Microsoft SharePoint or Salesforce, to extend the functionality of your app. View all the [connectors available](/connectors) to you to build more complex integrations for your business needs.

## Next steps

Learn more about Power apps and Azure Database for MySQL flexible server connector.
- [Azure Database for MySQL flexible server - Connectors documentation](/connectors/azuremysql/)
Learn more about Power apps and Azure Database for MySQL Flexible Server connector.
- [Azure Database for MySQL Flexible Server - Connectors documentation](/connectors/azuremysql/)
- [Power Apps documentation](/power-apps/)