Поделиться через


Get-AzMySqlFlexibleServerConnectionString

Получите строка подключения в соответствии с поставщиком подключения клиента.

Синтаксис

Get-AzMySqlFlexibleServerConnectionString
   -Client <String>
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMySqlFlexibleServerConnectionString
   -Client <String>
   -InputObject <IMySqlIdentity>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Описание

Получите строка подключения в соответствии с поставщиком подключения клиента.

Примеры

Пример 1. Получение строка подключения по имени

Get-AzMySqlFlexibleServerConnectionString -Client Python -ResourceGroupName PowershellMySqlTest -Name mysql-test

cnx = mysql.connector.connect(user=mysql_user, password="{your_password}", host="mysql-test.mysql.database.azure.com", port=3306, database="{your_database}", ssl_ca="{ca-cert filename}", ssl_disabled=False)

Этот командлет отображает строка подключения клиента по имени сервера.

Пример 2. Получение сервера MySql строка подключения по удостоверениям

Get-AzMySqlFlexibleServer -ResourceGroupName PowershellMySqlTest -ServerName mysql-test | Get-AzMySqlFlexibleServerConnectionString -Client PHP

$con=mysqli_init(); mysqli_real_connect($con, "mysql-test.mysql.database.azure.com", "mysql_test", {your_password}, {your_database}, 3306);

Этот командлет получает сервер MySql строка подключения по удостоверению.

Параметры

-Client

Поставщик подключения клиента.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Тип:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InputObject

Сервер для строка подключения. Сведения о создании см. в разделе NOTES для свойств INPUTOBJECT и создания хэш-таблицы.

Тип:IMySqlIdentity
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Name

Имени сервера.

Тип:String
Aliases:ServerName
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ResourceGroupName

Имя группы ресурсов, содержащей ресурс, можно получить это значение из API Azure Resource Manager или портала.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SubscriptionId

Идентификатор подписки, идентифицирующий подписку Azure.

Тип:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

IMySqlIdentity

Выходные данные

String