Get-AzMySqlConnectionString

Obtenez le chaîne de connexion en fonction du fournisseur de connexions client.

Syntax

Get-AzMySqlConnectionString
   -Client <String>
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMySqlConnectionString
   -Client <String>
   -InputObject <IServer>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Description

Obtenez le chaîne de connexion en fonction du fournisseur de connexions client.

Exemples

Exemple 1 : Obtenir le serveur MySql chaîne de connexion par groupe de ressources et nom de serveur

Get-AzMySqlConnectionString -Client ADO.NET -Name mysql-test -ResourceGroupName PowershellMySqlTest

Server=mysql-test.mysql.database.azure.com; Port=3306; Database={your_database}; Uid=mysql_test@mysql-test; Pwd={your_password};

Cette applet de commande obtient le serveur MySql chaîne de connexion par groupe de ressources et par nom de serveur.

Exemple 2 : Obtenir le serveur MySql chaîne de connexion par identité

Get-AzMySqlServer -ResourceGroupName PowershellMySqlTest -ServerName mysql-test | Get-AzMySqlConnectionString -Client PHP

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

Cette applet de commande obtient le serveur MySql chaîne de connexion par identité.

Paramètres

-Client

Fournisseur de connexions client.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Serveur du chaîne de connexion. Pour construire, consultez la section NOTES pour les propriétés INPUTOBJECT et créez une table de hachage.

Type:IServer
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Le nom du serveur

Type:String
Aliases:ServerName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nom du groupe de ressources qui contient la ressource, vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

L’ID d’abonnement d’un abonnement Azure.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

IServer

Sorties

String

Notes

ALIAS

PROPRIÉTÉS DE PARAMÈTRES COMPLEXES

Pour créer les paramètres décrits ci-dessous, construisez une table de hachage contenant les propriétés appropriées. Pour plus d’informations sur les tables de hachage, exécutez Get-Help about_Hash_Tables.

INPUTOBJECT <IServer>: serveur pour le chaîne de connexion.

  • Location <String>: emplacement géographique où se trouve la ressource
  • [Tag <ITrackedResourceTags>]: balises de ressource.
    • [(Any) <String>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
  • [AdministratorLogin <String>]: nom de connexion de l’administrateur d’un serveur. Ne peut être spécifié que lorsque le serveur est en cours de création (et est requis pour la création).
  • [EarliestRestoreDate <DateTime?>]: heure de création du point de restauration la plus ancienne (format ISO8601)
  • [FullyQualifiedDomainName <String>]: nom de domaine complet d’un serveur.
  • [IdentityType <IdentityType?>]: type d’identité. Définissez cette valeur sur « SystemAssigned » pour créer et affecter automatiquement un principal Microsoft Entra pour la ressource.
  • [InfrastructureEncryption <InfrastructureEncryption?>]: état montrant si le chiffrement d’infrastructure activé par le serveur.
  • [MasterServerId <String>]: ID de serveur maître d’un serveur réplica.
  • [MinimalTlsVersion <MinimalTlsVersionEnum?>]: Appliquez une version minimale de Tls pour le serveur.
  • [PublicNetworkAccess <PublicNetworkAccessEnum?>]: indique si l’accès au réseau public est autorisé pour ce serveur. La valeur est facultative, mais si elle est passée, doit être « Activé » ou « Désactivé »
  • [ReplicaCapacity <Int32?>]: nombre maximal de réplicas qu’un serveur maître peut avoir.
  • [ReplicationRole <String>]: rôle de réplication du serveur.
  • [SkuCapacity <Int32?>]: capacité de montée en puissance/sortie représentant les unités de calcul du serveur.
  • [SkuFamily <String>]: Famille de matériel.
  • [SkuName <String>]: nom de la référence SKU, généralement, niveau + famille + cœurs, par exemple B_Gen4_1, GP_Gen5_8.
  • [SkuSize <String>]: code de taille, à interpréter par la ressource selon le cas.
  • [SkuTier <SkuTier?>]: niveau de la référence SKU particulière, par exemple De base.
  • [SslEnforcement <SslEnforcementEnum?>]: activez l’application ssl ou non lors de la connexion au serveur.
  • [StorageProfileBackupRetentionDay <Int32?>]: jours de rétention de sauvegarde pour le serveur.
  • [StorageProfileGeoRedundantBackup <GeoRedundantBackup?>]: activez la sauvegarde géoredondante ou non pour la sauvegarde du serveur.
  • [StorageProfileStorageAutogrow <StorageAutogrow?>]: activez Stockage croissance automatique.
  • [StorageProfileStorageMb <Int32?>]: Stockage maximal autorisé pour un serveur.
  • [UserVisibleState <ServerState?>]: état d’un serveur visible par l’utilisateur.
  • [Version <ServerVersion?>]: version du serveur.