Freigeben über


Test-AzMySqlFlexibleServerConnect

Testen der Verbindung mit dem Datenbankserver

Syntax

Test-AzMySqlFlexibleServerConnect
    -Name <String>
    -ResourceGroupName <String>
    [-DatabaseName <String>]
    -AdministratorLoginPassword <SecureString>
    [-AdministratorUserName <String>]
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]
Test-AzMySqlFlexibleServerConnect
    -Name <String>
    -ResourceGroupName <String>
    [-DatabaseName <String>]
    -QueryText <String>
    -AdministratorLoginPassword <SecureString>
    [-AdministratorUserName <String>]
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]
Test-AzMySqlFlexibleServerConnect
    [-DatabaseName <String>]
    -QueryText <String>
    -AdministratorLoginPassword <SecureString>
    [-AdministratorUserName <String>]
    -InputObject <IMySqlIdentity>
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]
Test-AzMySqlFlexibleServerConnect
    [-DatabaseName <String>]
    -AdministratorLoginPassword <SecureString>
    [-AdministratorUserName <String>]
    -InputObject <IMySqlIdentity>
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

Beschreibung

Testen der Verbindung mit dem Datenbankserver

Beispiele

Beispiel 1: Testen der Verbindung anhand des Namens

$password = ConvertTo-SecureString <YourPassword> -AsPlainText
Test-AzMySqlFlexibleServerConnect -ResourceGroupName PowershellMySqlTest -Name mysql-test -AdministratorLoginPassword $password

The connection testing to mysql-test.database.azure.com was successful!

Testen der Verbindung durch die Ressourcengruppe und den Servernamen

Beispiel 2: Testen der Verbindung nach Identität

$password = ConvertTo-SecureString <YourPassword> -AsPlainText
Get-AzMySqlFlexibleServer -ResourceGroupName PowershellMySqlTest -ServerName mysql-test | Test-AzMySqlFlexibleServerConnect -AdministratorLoginPassword $password

The connection testing to mysql-test.database.azure.com was successful!

Testen der Verbindung durch die Identität

Beispiel 3: Testabfrage nach Name

$password = ConvertTo-SecureString <YourPassword> -AsPlainText
Test-AzMySqlFlexibleServerConnect -ResourceGroupName PowershellMySqlTest -Name mysql-test -AdministratorLoginPassword $password -QueryText "SELECT * FROM test"

col
-----
1
2
3

Testen einer Abfrage durch die Ressourcengruppe und den Servernamen

Beispiel 4: Testen der Verbindung nach Identität

Get-AzMySqlFlexibleServer -ResourceGroupName PowershellMySqlTest -ServerName mysql-test | Test-AzMySqlFlexibleServerConnect -QueryText "SELECT * FROM test" -AdministratorLoginPassword $password

col
-----
1
2
3

Testen einer Abfrage durch die Identität

Parameter

-AdministratorLoginPassword

Das Kennwort des Administrators. Mindestens 8 Zeichen und maximal 128 Zeichen. Das Kennwort muss Zeichen aus drei der folgenden Kategorien enthalten: Englische Großbuchstaben, englische Kleinbuchstaben, Zahlen und nicht alphanumerische Zeichen.

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

-AdministratorUserName

Administratorbenutzername für den Server. Nach der Festlegung kann sie nicht mehr geändert werden.

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

-DatabaseName

Der Datenbankname, der eine Verbindung herstellen soll.

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

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

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

-InputObject

Der Server, der eine Verbindung herstellen soll. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für INPUTOBJECT-Eigenschaften und erstellen eine Hashtabelle.

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

-Name

Der Name des Servers, der eine Verbindung herstellen soll.

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

-QueryText

Die Abfrage für die zu testde Datenbank

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

-ResourceGroupName

Der Name der Ressourcengruppe, die die Ressource enthält, Können Sie diesen Wert aus der Azure Resource Manager-API oder dem Portal abrufen.

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

Eingaben

IMySqlIdentity

Ausgaben

String