前言

在此之前,你需要拥有一个已通过学生认证的 Azure 账户。关于通过 Azure 学生认证,网上已有大量教程,此处不再赘述。

前些日子认证通过了 Azure 的学生认证,在部署此网站时发现 Azure 的 B1s 服务器用来部署网站同时部署数据库会出现内存不足的情况,同时想到 Azure 还为学生用户提供了两台免费的数据库实例,于是查阅网络发现虽创建 Azure 服务器教程很多,但不知为何却鲜有关于学生账户创建 Azure 数据库的教程,遂写下此文,本文为 Azure Database for MySQL 的创建指南。

注:部分内容参考 Azure 官方文档

数据库主要配置如下:

  • 1 核心 1 线程 vCpu
  • 2GB 内存
  • 32GB 存储
  • 32GB 备份存储

一、进入数据库配置页面

  1. 首先登录 Azure 进入门户页面,找到或搜索“教育”

  1. 进入免费服务列表,找到”Azure Database for MySQL“,并进入部署选项

至此,我们已经进入 Azure Database for MySQL 创建页面

二. 数据库的部署

首先,我们需要在这里选择一个现有资源组或创建一个新的资源组,以及创建服务器名称,并为服务器选择一个区域,你可以通过此处来测试从浏览器到微软云 Azure VM 机房数据中心的网络延迟及速度,这里以日本东部为例。

服务器的配置

之后我们进入服务器配置界面

这里我们修改 Compute tier 为可突发(1-20 vCore),计算大小为 Standard_B1ms,Storage size 为 32GB,IOPS 为 396,并关闭存储自动增长(以防止超出预计的数据存储量导致扣费),其他选项保持不变即可

注:此处来源:Azure官方文档

接下来我们保存服务器配置,回到部署选项,在下方选择自己的身份验证方法,并设定用户名与密码(用户名不能为“azure_superuser”、“admin”、“administrator”、“root”、“guest”或“public”),之后进入网络配置页面

网络的配置

在上方网络连接处选择你需要的连接方法,此处以公共访问为例,专用访问可以参考官方文档,同时不要忘记将自己需要配置数据库的 IP 和需要访问数据库的 IP 添加到防火墙规则中(忘记了也没关系,创建后也可修改),但请务必不要创建专用终结点,会扣费的。同时出于安全考虑,建议不要添加“0.0.0.0 - 255.255.255.255”。

至此,如果没有特殊需求则不必更改其他选项,点击下方的“查看+创建”,并再次检查配置是否正确,如确定正确无误,则点击下方的创建即可。

至此,我们已经完成了 Azure Database for MySQL 的创建与部署。

使用学生优惠创建 Azure Database for MySQL 数据库的更多相关文章

  1. Database学习 - mysql 数据库 表操作

    mysql 数据库 表操作 创建数据表 基本语法格式: 创建数据表: create table 表名( 字段名 datatype 约束, 字段名 datatype 约束, ...... ) 修改表名 ...

  2. Azure Database for MySQL 报 Please specify SSL options and retry.

    Exception has been thrown by the aspect of an invocation. ---> Authentication to host 'xxx.mysql. ...

  3. phpstorm利用database连接mysql数据库

    首先声明一点,database只能连接一个已存在的数据库,不能创建数据库 连接一个已存在的数据库步骤: 1,找到database:连续点击俩次shift,输入database就能找到了 2,点击绿色的 ...

  4. Database学习 - mysql 数据库 索引

    索引 索引在mysql 中也叫 '键',是存储引擎用来快速找到记录的一种数据结构.索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要. 索引优化应该是对查询性能优化 ...

  5. Database学习 - mysql 数据库 外键

    外键 外键约束子表的含义:如果在父表中赵达不到候选键,则不允许在子表上进行insert/update 外键预约对父表的含义:在父表上进行update/delete以更新或删除子表中有一条或多条对应匹配 ...

  6. Database学习 - mysql 数据库 多表/复合/子 查询

    多表查询 多表查询,基本规则,通过两表有关联字段的进行条件匹配查询 内连接查询 方式一: SELECT 查看字段名[,查看字段名] FROM 一表名,二表名 WHERE 一/二表.字段 = 一/二表. ...

  7. Database学习 - mysql 数据库 数据操作

    mysql数据操作 查询语法 select * | field1,field1 ... from 表名 where 条件 group by 字段 having 筛选 order by 字段 limit ...

  8. Database学习 - mysql 数据库 事务操作

    事务 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功. 数据库开启事务命令: start transaction   开启事务 rollback  回滚事务,即撤销指定的 ...

  9. 在 Azure 上创建和链接 MySQL 数据库

    本快速入门介绍了如何使用 Azure 门户创建并连接 MySQL 数据库.在本教程中完成的所有操作均符合 1 元试用条件. 开始之前如果您还没有 Azure 账户,可以申请 1 元试用账户 步骤1:创 ...

  10. MySQL数据库day20190922

    1.dos命令 set names gbk; 2.MySQL练习#创建school数据库: create database school;#切换school数据库: use school; # pri ...

随机推荐

  1. PBA 商业分析师 考试心得

    2021年7月报名开始学习PBA,因为疫情,中间经历两次考试延期,虽然复习时间增多了,但是学习的节奏也被打乱.好在没有白努力,今天收到了邮件,5A通过考试.在这里整理学习经验,梳理一下自己的思路,也希 ...

  2. IWeb4j 项目解决web自动化回归测试痛点!

    IWeb4j 项目思想 IWeb项目的测试用例使用数据驱动测试,当下数据驱动使用最多的无非是excel.yaml.json.数据库(后续通过SpringDataJPA实现数据库驱动)作为数据驱动的载体 ...

  3. 4. jenkins的配置

    Maven安装和配置 ​ 在Jenkins集成服务器上,我们需要安装Maven来编译和打包项目. 安装Maven 先上传Maven软件到192.168.66.101 tar -xzf apache-m ...

  4. RedisTemplate RedisConfig 序列化方式 fastjson2

    目录 Fastjson2 序列化 Redis.config RedisUtil.java fastjson和fastjson2的区别 Spring Data Redis 为我们提供了下面的Serial ...

  5. nginx配置php-fpm虚拟主机站点

    ubuntu下安装nginx 很简单 sudo apt-get install nginx 然后安装php-fpm 我这本地php7.4所以这么写 sudo apt search php7.4-fpm ...

  6. Linux系统进程

    系统进程 [1].进程基本概述 当我们运行一个程序,那么我们将运行的程序叫进程 ​ PS1:当程序运行为进程后,系统会为该进程分配内存,以及进程运行的身份和权限 ​ PS2:在进程运行的过程中,服务器 ...

  7. Jenkins之插件汇总

    Nodejs: 构建前端项目或Node项目 Build Name and Description Setter Publish over SSH: 远程执行shell命令 Blue Ocean   友 ...

  8. JPEG格式研究——(3)霍夫曼解码

    因为霍夫曼编码以bit为单位,长度又不确定,读取时无法区分,JPEG采用了范式霍夫曼编码. 读取并生成霍夫曼表 JPEG中DC系数和AC系数是分别进行编码将霍夫曼表保存在DQT中. 直接上代码解释可能 ...

  9. Codeforces Round 890 (Div. 2)

    Tales of a Sort 题解 找到最大的能够产生逆序对的数即可 暴力\(O(n^2)\)枚举即可 const int N = 2e5 + 10, M = 4e5 + 10; int n; in ...

  10. c++动态库详解

    dmjcb个人博客 原文地址 概念 动态库, 又称动态链接库(\(Dynamic\) \(Link\) \(Library\), \(DLL\)), 是包含程序代码和数据的可执行文件, 在运行时被程序 ...