Introduzione
Il database SQL di Azure è una piattaforma completamente gestita come servizio (PaaS). Azure gestisce le funzioni di gestione del database come l'aggiornamento, l'applicazione di patch, i backup e il monitoraggio e non dobbiamo preoccuparci di queste operazioni. Il database SQL di Azure offre una disponibilità del 99,99%. Possiamo creare un archivio dati ad alta disponibilità e ad alte prestazioni utilizzando il servizio di database SQL di Azure.
Il database SQL esegue automaticamente backup completi, differenziali e dei log delle transazioni dei database. Supporta il ripristino in qualsiasi momento, può avere fino a quattro database secondari leggibili.
Non ci sono commissioni anticipate sui database SQL, dobbiamo solo pagare per ciò che utilizziamo. Per saperne di più sui suoi prezzi, clicca qui.
In questo articolo vedremo come creare un database SQL, connetterci ad esso, creare una tabella al suo interno ed eliminarlo alla fine.
Prerequisiti
- Account Azure (crea se non ne hai uno).
Che cosa faremo?
- Accedi ad Azure.
- Crea un database SQL.
- Collegati al database.
- Elimina il database.
Accedere ad Azure
Fare clic qui per accedere al portale di Azure e fare clic su Accedi.
Usa le tue credenziali per accedere all'account.
Vedrai la pagina principale dopo aver effettuato correttamente l'accesso al tuo account. Fare clic su 3 righe vicino a "Microsoft Azure" nell'angolo in alto a sinistra del portale di Azure per visualizzare il menu del portale.
Creare un database MySQL in Azure Cloud
Fai clic su "Tutti i servizi" nel pannello di sinistra.
Verrà visualizzata una schermata con tutti i servizi, fare clic su Database -> Database SQS.
Vedrai la dashboard principale come segue. Clicca su "Aggiungi" per creare il tuo primo database SQL.
Qui, per Resource Group fai clic su crea nuovo, inserisci il nome del mio-db-resource-group e quindi seleziona OK. Aggiungi il nome del database come my-sql-db e fai clic su "crea nuovo" per creare un nuovo server di database. Aggiungi il nome del server, il nome di accesso dell'amministratore del server, la password e la posizione. Questi dettagli verranno utilizzati per accedere al server del database.
Nota: il nome del server deve essere univoco a livello globale.
Fare clic su "Next: Networking" per procedere.
Aggiungi il "Connectivity method" come "Next: Additional settings", mantieni il resto così com'è e fai clic su "Next: Additional settings".
Fare clic su "Next: Tags" per procedere con la configurazione predefinita qui.
Aggiungi un tag come "environment: test". Puoi aggiungere più tag a tua scelta. Fare clic su "Next: Review + create" per procedere e creare un database SQL.
Verifica le configurazioni che abbiamo fatto e clicca su "Create".
Una volta che il database è pronto, vedrai un messaggio come "Your deployment is complete". Fare clic su "Go to resources" per verificare il database appena creato.
Puoi vedere che il database è stato creato. Fare clic sul gruppo di risorse "my-db-resource-group" per verificare quali risorse sono state create durante la creazione del database.
Puoi vedere che è stato creato un database SQL Server e SQL.
Connettersi al database MySQL
Fare clic sul database SQL per visualizzare i dettagli della connessione ad esso.
Una volta aperto il database SQL, fare clic su "Query editor (preview)" per connettersi al database.
Inserisci qui le tue credenziali di SQL Server.
Si verificherà un errore come "Cannot open server 'XXXXXX' requested by the login. A client with IP address 'XXX.XXX.XXX.XXX' is not allowed to access the server. To enable access, use the Windows Azure Management Portal or run sp_set_firewall_rule on the master database to create a firewall rule for this IP address or address range. It may take up to five minutes for this change to take effect."
Per eliminare questo errore, fare clic su "Set server firewall (XXX)".
Nella pagina "Firewall settings", aggiungi il tuo IP nella casella di testo in Start IP e End IP, assegna un nome alla regola come "My-IP" e fai clic sul pulsante Salva. Questa regola del firewall consentirà le connessioni dal tuo IP al server del database.
Ora torna su "SQL dababase" - > "Query editor (preview)" e inserisci le tue credenziali di accesso.
Dopo l'accesso, vedrai la schermata dell'editor di query.
È ora possibile creare tabelle nel database.
Per creare una tabella di esempio, puoi utilizzare la query seguente.
CREATE TABLE Persons ( PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) );
Fare clic su "Run" per eseguire la query.
Eliminare il database
Quando il database non è più necessario, torna al gruppo di risorse ed eliminalo per eliminare tutte le risorse relative a SQL Server.
Fare clic su "Delete resource group", digitare il nome del gruppo di risorse e fare clic su "Delete".
Conclusione
In questo articolo abbiamo imparato a creare un database SQL. Abbiamo visto come inserire nella whitelist il nostro IP pubblico nel firewall in modo da poterci connettere a SQL Server. Abbiamo anche visto come connettersi a SQL Server utilizzando l'editor di query e creare una tabella nel database. Infine, abbiamo visto i passaggi per eliminare il gruppo di risorse che a sua volta eliminerà tutte le risorse disponibili in esso.