MySQL için Azure Veritabanı
MySQL için Azure Veritabanı Esnek Sunucusu, yüksek kullanılabilirlik, okuma amaçlı çoğaltmalar, özel bakım ve daha fazlası gibi yerleşik özelliklerle uygulama geliştirme ve dağıtım için tam olarak yönetilen bir veritabanı hizmeti sağlar. Verileriniz değiştiğinde verileri okumak/yazmak ve iş akışlarını tetikleme amacıyla MySQL için Azure Veritabanı Esnek Sunucu veritabanlarına bağlanmak için bağlayıcıyı kullanın.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Tüm Power Automate bölgeleri |
| Logic Apps | Standart | Tüm Logic Apps bölgeleri |
| Power Apps | Premium | Tüm Power Apps bölgeleri |
| Power Automate | Premium | Tüm Power Automate bölgeleri |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Microsoft |
| Web sitesi | https://go.microsoft.com/fwlink/?linkid=2136898 |
| Gizlilik ilkesi | https://go.microsoft.com/fwlink/?linkid=512132 |
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Temel Kimlik Doğrulaması | MySQL veritabanınıza erişmek için kullanıcı adı ve parola kullanın. | Tüm bölgeler | Paylaşılabilir |
| Varsayılan [KULLANIM DIŞI] | Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır. | Tüm bölgeler | Paylaşılamaz |
Temel Kimlik Doğrulaması
Kimlik Doğrulaması Kimliği: mysqlAuthentication
Geçerli: Tüm bölgeler
MySQL veritabanınıza erişmek için kullanıcı adı ve parola kullanın.
Bu, paylaşılabilir bir bağlantıdır. Power app başka bir kullanıcıyla paylaşılıyorsa, bağlantı da paylaşılır. Daha fazla bilgi için bkz . Tuval uygulamaları için bağlayıcılara genel bakış - Power Apps | Microsoft Docs
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| Server | String | MySQL sunucusunu belirtin. | Doğru |
| Veritabanı Adı | String | MySQL veritabanı adını belirtin. | Doğru |
| Kullanıcı adı | securestring | Kullanıcı adı kimlik bilgileri | Doğru |
| Şifre | securestring | Parola kimlik bilgileri | Doğru |
| Bağlantıyı Şifrele | bool | Bağlantıyı Şifrele |
Varsayılan [KULLANIM DIŞI]
Geçerli: Tüm bölgeler
Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 200 | 60 saniye |
Eylemler
| MySQL sorgusu yürütme |
MySQL sorgusu yürütme |
| Saklı Yordamları Alma |
Bu işlem bir veritabanı için saklı yordamları alır. |
| Saklı Yordamı Yürüt |
Bu işlem bir saklı yordam çalıştırır. |
| Satır ekle |
Bu işlem tabloya yeni bir satır ekler. |
| Satırları alma |
Bu işlem bir tablodan satır alır. |
| Satırı al |
Bu işlem bir tablodan satır alır. |
| Satırı güncelleştir |
Bu işlem bir tablodaki mevcut satırı güncelleştirir. |
| Satırı sil |
Bu işlem bir tablodan satır siler. |
| Tabloları alma |
Bu işlem bir veritabanından tablo alır. |
MySQL sorgusu yürütme
MySQL sorgusu yürütme
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sunucu adı
|
server | True | string |
MySQL sunucusunun adı |
|
Veritabanı adı
|
database | True | string |
Veritabanı adı |
|
Query
|
query | True | dynamic |
sorgu gövdesi |
Döndürülenler
Saklı Yordamları Alma
Bu işlem bir veritabanı için saklı yordamları alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sunucu adı
|
server | True | string |
MySQL sunucusunun adı |
|
Veritabanı adı
|
database | True | string |
Veritabanı adı |
Döndürülenler
Yordam listesini temsil eder.
- Body
- ProceduresList
Saklı Yordamı Yürüt
Bu işlem bir saklı yordam çalıştırır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sunucu adı
|
server | True | string |
MySQL sunucusunun adı |
|
Veritabanı adı
|
database | True | string |
Veritabanı adı |
|
Yordam adı
|
procedure | True | string |
Saklı yordamın adı |
|
Parametreler listesi
|
parameters | True | dynamic |
Saklı yordama parametre girişi |
Döndürülenler
Satır ekle
Bu işlem tabloya yeni bir satır ekler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sunucu adı
|
server | True | string |
MySQL sunucusunun adı |
|
Veritabanı adı
|
database | True | string |
Veritabanı adı |
|
Tablo adı
|
table | True | string |
Tablo adı |
|
Satır
|
item | True | dynamic |
Belirtilen tabloya eklenecek satır |
Döndürülenler
Satırları alma
Bu işlem bir tablodan satır alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sunucu adı
|
server | True | string |
MySQL sunucusunun adı |
|
Veritabanı adı
|
database | True | string |
Veritabanı adı |
|
Tablo adı
|
table | True | string |
MySQL tablosunun adı |
|
Filtre Sorgusu
|
$filter | string |
Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Sipariş Ölçütü
|
$orderby | string |
Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu. |
|
|
En Fazla Alma Sayısı
|
$top | integer |
Alınacak girdi sayısı üst sınırı (varsayılan = 512). |
|
|
Sayıyı Atla
|
$skip | integer |
Atlanacak girdi sayısı (varsayılan = 0). |
|
|
Sorgu Seç
|
$select | string |
Girdilerden alınacak belirli alanlar (varsayılan = tümü). |
Döndürülenler
Satırı al
Bu işlem bir tablodan satır alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sunucu adı
|
server | True | string |
MySQL sunucusunun adı |
|
Veritabanı adı
|
database | True | string |
Veritabanı adı |
|
Tablo adı
|
table | True | string |
MySQL tablosunun adı |
|
Satır kimliği
|
id | True | string |
Alınacak satırın benzersiz tanımlayıcısı |
Döndürülenler
Satırı güncelleştir
Bu işlem bir tablodaki mevcut satırı güncelleştirir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sunucu adı
|
server | True | string |
MySQL sunucusunun adı |
|
Veritabanı adı
|
database | True | string |
Veritabanı adı |
|
Tablo adı
|
table | True | string |
Tablo adı |
|
Satır kimliği
|
id | True | string |
Güncelleştirilecek satırın benzersiz tanımlayıcısı |
|
Satır
|
item | True | dynamic |
Güncelleştirilmiş değerlerin olduğu satır |
Döndürülenler
Satırı sil
Bu işlem bir tablodan satır siler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sunucu adı
|
server | True | string |
MySQL sunucusunun adı |
|
Veritabanı adı
|
database | True | string |
Veritabanı adı |
|
Tablo adı
|
table | True | string |
Tablo adı |
|
Satır kimliği
|
id | True | string |
Silinecek satırın benzersiz tanımlayıcısı |
Tabloları alma
Bu işlem bir veritabanından tablo alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sunucu adı
|
server | True | string |
MySQL sunucusunun adı |
|
Veritabanı adı
|
database | True | string |
Veritabanı adı |
Döndürülenler
Tablo listesini temsil eder.
- Body
- TablesList
Tetikleyiciler
| Bir öğe değiştirildiğinde |
MySQL'de bir öğe değiştirildiğinde/eklendiğinde akışı tetikler |
| Bir öğe oluşturulduğunda |
MySQL'de bir öğe oluşturulduğunda akışı tetikler |
Bir öğe değiştirildiğinde
MySQL'de bir öğe değiştirildiğinde/eklendiğinde akışı tetikler
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sunucu adı
|
server | True | string |
MySQL sunucusunun adı |
|
Veritabanı adı
|
database | True | string |
Veritabanı adı |
|
Tablo adı
|
table | True | string |
MySQL tablosunun adı |
|
Filtre Sorgusu
|
$filter | string |
Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123). |
|
|
En Çok Sayı
|
$top | integer |
Alınacak toplam girdi sayısı (varsayılan = tümü). |
|
|
Sipariş Ölçütü
|
$orderby | string |
Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu. |
|
|
Sorgu Seç
|
$select | string |
Girdilerden alınacak belirli alanlar (varsayılan = tümü). |
Döndürülenler
Bir öğe oluşturulduğunda
MySQL'de bir öğe oluşturulduğunda akışı tetikler
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sunucu adı
|
server | True | string |
MySQL sunucusunun adı |
|
Veritabanı adı
|
database | True | string |
Veritabanı adı |
|
Tablo adı
|
table | True | string |
MySQL tablosunun adı |
|
Filtre Sorgusu
|
$filter | string |
Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123). |
|
|
En Çok Sayı
|
$top | integer |
Alınacak toplam girdi sayısı (varsayılan = tümü). |
|
|
Sipariş Ölçütü
|
$orderby | string |
Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu. |
|
|
Sorgu Seç
|
$select | string |
Girdilerden alınacak belirli alanlar (varsayılan = tümü). |
Döndürülenler
Tanımlar
Procedure
Prosedür.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İsim
|
Name | string |
Yordam adı. |
|
Gösterim Adı
|
DisplayName | string |
Yordam görünen adı. |
ProceduresList
Yordam listesini temsil eder.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
value
|
value | array of Procedure |
Yordam listesi. |
Tablo
Tabloyu temsil eder.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İsim
|
Name | string |
Tablonun adı. Ad çalışma zamanında kullanılır. |
|
Gösterim Adı
|
DisplayName | string |
Tablonun görünen adı. |
TablesList
Tablo listesini temsil eder.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
value
|
value | array of Table |
Tablo Listesi |