Databases - Create Or Update
Hiermee maakt u een nieuwe database of werkt u een bestaande database bij.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}?api-version=2024-12-30
		URI-parameters
| Name | In | Vereist | Type | Description | 
|---|---|---|---|---|
| 
						 database 
					 | 
					path | True | 
			 string  | 
					
						 De naam van de database.  | 
				
| 
						 resource 
					 | 
					path | True | 
			 string minLength: 1maxLength: 90  | 
					
						 De naam van de resourcegroep. De naam is hoofdletterongevoelig.  | 
				
| 
						 server 
					 | 
					path | True | 
			 string minLength: 1maxLength: 63 pattern: ^[a-z0-9][-a-z0-9]*(?  | 
					
						 De naam van de server.  | 
				
| 
						 subscription 
					 | 
					path | True | 
			 string (uuid)  | 
					
						 De id van het doelabonnement. De waarde moet een UUID zijn.  | 
				
| 
						 api-version 
					 | 
					query | True | 
			 string minLength: 1 | 
					
						 De API-versie die voor deze bewerking moet worden gebruikt.  | 
				
Aanvraagbody
| Name | Type | Description | 
|---|---|---|
| properties.charset | 
			 string  | 
	
		 De tekenset van de database.  | 
| properties.collation | 
			 string  | 
	
		 De sortering van de database.  | 
Antwoorden
| Name | Type | Description | 
|---|---|---|
| 200 OK | 
		 De updatebewerking van de resource 'Database' is geslaagd  | 
|
| 201 Created | 
		 Resource 'Database' maken bewerking geslaagd Kopteksten 
  | 
|
| 202 Accepted | 
		 Resourcebewerking geaccepteerd. Kopteksten 
  | 
|
| Other Status Codes | 
		 Een onverwachte foutreactie.  | 
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
					Type: 
					oauth2
					Stroom: 
					implicit
					Autorisatie-URL: 
					https://login.microsoftonline.com/common/oauth2/authorize
			
Bereiken
| Name | Description | 
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren | 
Voorbeelden
Create a database
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMySQL/flexibleServers/testserver/databases/db1?api-version=2024-12-30
{
  "properties": {
    "charset": "utf8",
    "collation": "utf8_general_ci"
  }
}
Voorbeeldrespons
{
  "name": "db1",
  "type": "Microsoft.DBforMySQL/flexibleServers/databases",
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMySQL/flexibleServers/testserver/databases/db1",
  "properties": {
    "charset": "utf8",
    "collation": "utf8_general_ci"
  }
}
						
							{
  "name": "db1",
  "type": "Microsoft.DBforMySQL/flexibleServers/databases",
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMySQL/flexibleServers/testserver/databases/db1",
  "properties": {
    "charset": "utf8",
    "collation": "utf8_general_ci"
  }
}
						
				Definities
| Name | Description | 
|---|---|
| 
							created | 
						
							 Het type identiteit waarmee de resource is gemaakt.  | 
					
| Database | 
							 Vertegenwoordigt een database.  | 
					
| 
							Error | 
						
							 Aanvullende informatie over de resourcebeheerfout.  | 
					
| 
							Error | 
						
							 De foutdetails.  | 
					
| 
							Error | 
						
							 Foutreactie  | 
					
| 
							system | 
						
							 Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.  | 
					
createdByType 
			
			Het type identiteit waarmee de resource is gemaakt.
| Waarde | Description | 
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key | 
Database
Vertegenwoordigt een database.
| Name | Type | Description | 
|---|---|---|
| id | 
			 string (arm-id)  | 
	
		 Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}"  | 
| name | 
			 string  | 
	
		 De naam van de resource  | 
| properties.charset | 
			 string  | 
	
		 De tekenset van de database.  | 
| properties.collation | 
			 string  | 
	
		 De sortering van de database.  | 
| systemData | 
		 Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.  | 
|
| type | 
			 string  | 
	
		 Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'  | 
ErrorAdditionalInfo  
			
			Aanvullende informatie over de resourcebeheerfout.
| Name | Type | Description | 
|---|---|---|
| info | 
			 object  | 
	
		 De aanvullende informatie.  | 
| type | 
			 string  | 
	
		 Het extra informatietype.  | 
ErrorDetail 
			
			De foutdetails.
| Name | Type | Description | 
|---|---|---|
| additionalInfo | 
		 De fout bevat aanvullende informatie.  | 
|
| code | 
			 string  | 
	
		 De foutcode.  | 
| details | 
		 De foutdetails.  | 
|
| message | 
			 string  | 
	
		 Het foutbericht.  | 
| target | 
			 string  | 
	
		 Het foutdoel.  | 
ErrorResponse 
			
			Foutreactie
| Name | Type | Description | 
|---|---|---|
| error | 
		 Het foutobject.  | 
systemData 
			
			Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
| Name | Type | Description | 
|---|---|---|
| createdAt | 
			 string (date-time)  | 
	
		 De tijdstempel van het maken van resources (UTC).  | 
| createdBy | 
			 string  | 
	
		 De identiteit waarmee de resource is gemaakt.  | 
| createdByType | 
		 Het type identiteit waarmee de resource is gemaakt.  | 
|
| lastModifiedAt | 
			 string (date-time)  | 
	
		 De tijdstempel van de laatste wijziging van de resource (UTC)  | 
| lastModifiedBy | 
			 string  | 
	
		 De identiteit die de resource voor het laatst heeft gewijzigd.  | 
| lastModifiedByType | 
		 Het type identiteit dat de resource voor het laatst heeft gewijzigd.  |