Azure SQL for mysql
- This is Database as a Service from Azure
- Azure SQL is offered as two services
- Azure SQL for mysql
- Azure SQL for mysql with flexible servers

- Free plan (12 months)

- Create an Azure SQL for mySQL Instance

- Instance Sizes are similar to VM Sizes



- Once the Database is created, Lets access.
- Install Azure Data Studio and install necessary extensions

- Try to create the following
CREATE TABLE Persons (
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
INSERT INTO `employees`.`Persons` VALUES (1, 'one','one','one','one');
INSERT INTO `employees`.`Persons` VALUES (2, 'two','two','two','two');
INSERT INTO `employees`.`Persons` VALUES (3, 'three','three','three','three');
INSERT INTO `employees`.`Persons` VALUES (4, 'four','four','four','four');
select * from employees.Persons;

* Read Replicas can be created from Replicas section

* Multi AZ => High Availability

* We Can Perform
* Backup and Restore
* Server Paramters
* High Availability
* Maintenance Schedule
Pre-req’s for tomorrow’s workshop
- Azure Account (Free tier)
- Ensure the following softwares are installed Refer Here
- Azure CLI
- Visual Studio Code
- Git Bash
- Json and YAML Refer Here
Azure Sql for Postgres
- Create an Azure SQL for postgres (Free tier)
- Standard_B1ms
- storage size upto 32 GB
