適用於 MySQL 的 Azure 資料庫
適用於 MySQL 的 Azure 資料庫彈性伺服器提供完全受控的資料庫服務,用於應用程式開發和部署,並具有內建功能,例如高可用性、僅供讀取複本、自訂維護等等。 使用連接器連線到適用於 MySQL 的 Azure 資料庫彈性伺服器資料庫,以讀取/寫入資料,並在資料變更時觸發工作流程。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 所有 Power Automate 區域 |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域 |
| Power Apps | 進階 | 所有 Power Apps 區域 |
| Power Automate(自動化服務) | 進階 | 所有 Power Automate 區域 |
| 連接器中繼資料 | |
|---|---|
| Publisher | Microsoft |
| 網站 | https://go.microsoft.com/fwlink/?linkid=2136898 |
| 隱私策略 | https://go.microsoft.com/fwlink/?linkid=512132 |
正在建立連線
連接器支援下列驗證類型:
| 基本驗證 | 使用使用者名稱和密碼存取您的 MySQL 資料庫。 | 所有區域 | 可共用 |
| 預設值 [已棄用] | 此選項僅適用於沒有明確驗證類型的舊連線,並且僅用於回溯相容性。 | 所有區域 | 不可共享 |
基本身份驗證
驗證 ID:mysqlAuthentication
適用:所有地區
使用使用者名稱和密碼存取您的 MySQL 資料庫。
這是可共享的連接。 如果 Power App 與其他使用者共用,也會共用連線。 如需詳細資訊,請參閱 畫布應用程式的連接器概觀 - Power Apps |Microsoft 文件
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| 伺服器 | 字串 | 指定 MySQL 伺服器。 | 對 |
| 資料庫名稱 | 字串 | 指定 MySQL 資料庫名稱。 | 對 |
| 用戶名稱 | securestring | 使用者名稱認證 | 對 |
| 密碼 | securestring | 密碼認證 | 對 |
| 加密連線 | 布爾 (bool) | 加密連線 |
預設值 [已棄用]
適用:所有地區
此選項僅適用於沒有明確驗證類型的舊連線,並且僅用於回溯相容性。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 200 | 60 秒 |
動作
| 刪除列 |
此作業會從資料表中刪除資料列。 |
| 取得行 |
此作業會從資料表取得資料列。 |
| 取得表格 |
此作業會從資料庫取得資料表。 |
| 取得資料列 |
此作業會從資料表取得資料列。 |
| 取得預存程序 |
此作業會取得資料庫的預存程序。 |
| 執行 MySQL 查詢 |
執行 MySQL 查詢 |
| 執行預存程序 |
此作業會執行預存程式。 |
| 插入列 |
此作業會在表格中插入新資料列。 |
| 更新資料列 |
此作業會更新資料表中的現有資料列。 |
刪除列
此作業會從資料表中刪除資料列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
伺服器名稱
|
server | True | string |
MySQL伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
資料表名稱
|
table | True | string |
表格名稱 |
|
資料列識別碼
|
id | True | string |
要刪除之列的唯一識別碼 |
取得行
此作業會從資料表取得資料列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
伺服器名稱
|
server | True | string |
MySQL伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
資料表名稱
|
table | True | string |
MySQL 表格的名稱 |
|
資料列識別碼
|
id | True | string |
要擷取之資料列的唯一識別碼 |
傳回
取得表格
此作業會從資料庫取得資料表。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
伺服器名稱
|
server | True | string |
MySQL伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
傳回
代表表格清單。
- 身體
- TablesList
取得資料列
此作業會從資料表取得資料列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
伺服器名稱
|
server | True | string |
MySQL伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
資料表名稱
|
table | True | string |
MySQL 表格的名稱 |
|
篩選查詢
|
$filter | string |
ODATA 篩選查詢,以限制傳回的專案 (例如 stringColumn eq 'string' OR numberColumn lt 123)。 |
|
|
排序方式
|
$orderby | string |
ODATA orderBy 查詢,用於指定項目順序。 |
|
|
最大取得計數
|
$top | integer |
要擷取的項目數目上限 (預設值 = 512)。 |
|
|
略過計數
|
$skip | integer |
要略過的項目數(預設值 = 0)。 |
|
|
選取查詢
|
$select | string |
要從項目擷取的特定欄位(預設值 = all)。 |
傳回
取得預存程序
此作業會取得資料庫的預存程序。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
伺服器名稱
|
server | True | string |
MySQL伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
傳回
代表程序清單。
執行 MySQL 查詢
執行 MySQL 查詢
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
伺服器名稱
|
server | True | string |
MySQL伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
Query
|
query | True | dynamic |
查詢內文 |
傳回
執行預存程序
此作業會執行預存程式。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
伺服器名稱
|
server | True | string |
MySQL伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
程序名稱
|
procedure | True | string |
預存程序的名稱 |
|
參數清單
|
parameters | True | dynamic |
預存程序的輸入參數 |
傳回
插入列
此作業會在表格中插入新資料列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
伺服器名稱
|
server | True | string |
MySQL伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
資料表名稱
|
table | True | string |
表格名稱 |
|
Row
|
item | True | dynamic |
要插入指定表格的列 |
傳回
更新資料列
此作業會更新資料表中的現有資料列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
伺服器名稱
|
server | True | string |
MySQL伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
資料表名稱
|
table | True | string |
表格名稱 |
|
資料列識別碼
|
id | True | string |
要更新之列的唯一識別碼 |
|
Row
|
item | True | dynamic |
具有更新值的資料列 |
傳回
觸發程序
| 修改項目時 |
在 MySQL 中修改/插入項目時觸發流程 |
| 建立項目時 |
在 MySQL 中建立項目時觸發流程 |
修改項目時
在 MySQL 中修改/插入項目時觸發流程
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
伺服器名稱
|
server | True | string |
MySQL伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
資料表名稱
|
table | True | string |
MySQL 表格的名稱 |
|
篩選查詢
|
$filter | string |
ODATA 篩選查詢,以限制傳回的專案 (例如 stringColumn eq 'string' OR numberColumn lt 123)。 |
|
|
最高計數
|
$top | integer |
要擷取的項目總數 (預設值 = 全部)。 |
|
|
排序方式
|
$orderby | string |
ODATA orderBy 查詢,用於指定項目順序。 |
|
|
選取查詢
|
$select | string |
要從項目擷取的特定欄位(預設值 = all)。 |
傳回
建立項目時
在 MySQL 中建立項目時觸發流程
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
伺服器名稱
|
server | True | string |
MySQL伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
資料表名稱
|
table | True | string |
MySQL 表格的名稱 |
|
篩選查詢
|
$filter | string |
ODATA 篩選查詢,以限制傳回的專案 (例如 stringColumn eq 'string' OR numberColumn lt 123)。 |
|
|
最高計數
|
$top | integer |
要擷取的項目總數 (預設值 = 全部)。 |
|
|
排序方式
|
$orderby | string |
ODATA orderBy 查詢,用於指定項目順序。 |
|
|
選取查詢
|
$select | string |
要從項目擷取的特定欄位(預設值 = all)。 |
傳回
定義
Procedure
程序。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
名稱
|
Name | string |
程序名稱。 |
|
顯示名稱
|
DisplayName | string |
程序顯示名稱。 |
程序清單
代表程序清單。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of Procedure |
程序清單。 |
Table
代表一個表格。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
名稱
|
Name | string |
數據表的名稱。 該名稱在運行時使用。 |
|
顯示名稱
|
DisplayName | string |
資料表的顯示名稱。 |
表格清單
代表表格清單。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of Table |
表格列表 |