CINXE.COM

Tag:"Azure Database for MySQL" | Microsoft Community Hub

<!doctype html> <html lang="en-US"> <head> <base href="https://techcommunity.microsoft.com/tag/Azure%20Database%20for%20MySQL"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <link rel="icon" href="https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/themes/customTheme1/favicon-1730836283320.png?time=1730836286415&amp;image-dimensions=32x32" type="image/png"> <link rel="apple-touch-icon" href="https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/themes/customTheme1/favicon-1730836283320.png?time=1730836286415&amp;image-dimensions=180x180" type="image/png"> <link rel="manifest" href="/manifest.webmanifest/customTheme1/1732238852971"> <style>@font-face { font-family: "Segoe UI"; font-style: normal; font-weight: 400; font-display: swap; src: local("Segoe UI-normal-400"), url("https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/themes/customTheme1/SegoeUI-normal-400.woff2") format('woff2'); } @font-face { font-family: "Segoe UI"; font-style: normal; font-weight: 300; font-display: swap; src: local("Segoe UI-normal-300"), url("https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/themes/customTheme1/SegoeUI-normal-300.woff2") format('woff2'); } @font-face { font-family: "Segoe UI"; font-style: normal; font-weight: 600; font-display: swap; src: local("Segoe UI-normal-600"), url("https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/themes/customTheme1/SegoeUI-normal-600.woff2") format('woff2'); } @font-face { font-family: "Segoe UI"; font-style: normal; font-weight: 700; font-display: swap; src: local("Segoe UI-normal-700"), url("https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/themes/customTheme1/SegoeUI-normal-700.woff2") format('woff2'); } @font-face { font-family: "Segoe UI"; font-style: italic; font-weight: 400; font-display: swap; src: local("Segoe UI-italic-400"), url("https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/themes/customTheme1/SegoeUI-italic-400.woff2") format('woff2'); }</style> <style type="text/css">:root { --lia-vars-loaded: flex;--lia-body-margin: 0;--lia-body-max-width: 100%;--lia-container-max-width: 1300px;--lia-one-column-narrow-width: 800px;--lia-grid-gutter-width-md: 30px;--lia-grid-gutter-width-xs: 10px;--lia-bs-black-h: 0;--lia-bs-black-s: 0%;--lia-bs-black-l: 0%;--lia-bs-black: hsl(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l));--lia-bs-white-h: 0;--lia-bs-white-s: 0%;--lia-bs-white-l: 100%;--lia-bs-white: hsl(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l));--lia-bs-gray-100-h: 0;--lia-bs-gray-100-s: 0%;--lia-bs-gray-100-l: 96.86274509803921%;--lia-bs-gray-100: hsl(var(--lia-bs-gray-100-h), var(--lia-bs-gray-100-s), var(--lia-bs-gray-100-l));--lia-bs-gray-200-h: 0;--lia-bs-gray-200-s: 0%;--lia-bs-gray-200-l: 96.86274509803921%;--lia-bs-gray-200: hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), var(--lia-bs-gray-200-l));--lia-bs-gray-300-h: 0;--lia-bs-gray-300-s: 0%;--lia-bs-gray-300-l: 90.98039215686275%;--lia-bs-gray-300: hsl(var(--lia-bs-gray-300-h), var(--lia-bs-gray-300-s), var(--lia-bs-gray-300-l));--lia-bs-gray-400-h: 0;--lia-bs-gray-400-s: 0%;--lia-bs-gray-400-l: 85.09803921568627%;--lia-bs-gray-400: hsl(var(--lia-bs-gray-400-h), var(--lia-bs-gray-400-s), var(--lia-bs-gray-400-l));--lia-bs-gray-500-h: 0;--lia-bs-gray-500-s: 0%;--lia-bs-gray-500-l: 80%;--lia-bs-gray-500: hsl(var(--lia-bs-gray-500-h), var(--lia-bs-gray-500-s), var(--lia-bs-gray-500-l));--lia-bs-gray-600-h: 0;--lia-bs-gray-600-s: 0%;--lia-bs-gray-600-l: 44.31372549019608%;--lia-bs-gray-600: hsl(var(--lia-bs-gray-600-h), var(--lia-bs-gray-600-s), var(--lia-bs-gray-600-l));--lia-bs-gray-700-h: 0;--lia-bs-gray-700-s: 0%;--lia-bs-gray-700-l: 43.92156862745098%;--lia-bs-gray-700: hsl(var(--lia-bs-gray-700-h), var(--lia-bs-gray-700-s), var(--lia-bs-gray-700-l));--lia-bs-gray-800-h: 0;--lia-bs-gray-800-s: 0%;--lia-bs-gray-800-l: 32.94117647058823%;--lia-bs-gray-800: hsl(var(--lia-bs-gray-800-h), var(--lia-bs-gray-800-s), var(--lia-bs-gray-800-l));--lia-bs-gray-900-h: 0;--lia-bs-gray-900-s: 0%;--lia-bs-gray-900-l: 20%;--lia-bs-gray-900: hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l));--lia-bs-dark-h: 0;--lia-bs-dark-s: 0%;--lia-bs-dark-l: 32.94117647058823%;--lia-bs-dark: hsl(var(--lia-bs-dark-h), var(--lia-bs-dark-s), var(--lia-bs-dark-l));--lia-bs-light-h: 0;--lia-bs-light-s: 0%;--lia-bs-light-l: 96.86274509803921%;--lia-bs-light: hsl(var(--lia-bs-light-h), var(--lia-bs-light-s), var(--lia-bs-light-l));--lia-bs-primary-h: 210.2830188679245;--lia-bs-primary-s: 100%;--lia-bs-primary-l: 41.568627450980394%;--lia-bs-primary: hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l));--lia-bs-secondary-h: 0;--lia-bs-secondary-s: 0%;--lia-bs-secondary-l: 20%;--lia-bs-secondary: hsl(var(--lia-bs-secondary-h), var(--lia-bs-secondary-s), var(--lia-bs-secondary-l));--lia-bs-body-bg-h: 0;--lia-bs-body-bg-s: 0%;--lia-bs-body-bg-l: 100%;--lia-bs-body-bg: hsl(var(--lia-bs-body-bg-h), var(--lia-bs-body-bg-s), var(--lia-bs-body-bg-l));--lia-bs-body-color-h: 0;--lia-bs-body-color-s: 0%;--lia-bs-body-color-l: 20%;--lia-bs-body-color: hsl(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), var(--lia-bs-body-color-l));--lia-bs-info-h: 206.66666666666674;--lia-bs-info-s: 73.63636363636363%;--lia-bs-info-l: 56.86274509803921%;--lia-bs-info: hsl(var(--lia-bs-info-h), var(--lia-bs-info-s), var(--lia-bs-info-l));--lia-bs-success-h: 169.5454545454545;--lia-bs-success-s: 53.2258064516129%;--lia-bs-success-l: 51.37254901960784%;--lia-bs-success: hsl(var(--lia-bs-success-h), var(--lia-bs-success-s), var(--lia-bs-success-l));--lia-bs-warning-h: 43.04347826086956;--lia-bs-warning-s: 96.8421052631579%;--lia-bs-warning-l: 62.745098039215684%;--lia-bs-warning: hsl(var(--lia-bs-warning-h), var(--lia-bs-warning-s), var(--lia-bs-warning-l));--lia-bs-danger-h: 9.316770186335418;--lia-bs-danger-s: 74.88372093023257%;--lia-bs-danger-l: 42.15686274509804%;--lia-bs-danger: hsl(var(--lia-bs-danger-h), var(--lia-bs-danger-s), var(--lia-bs-danger-l));--lia-alert-system-color-h: 24;--lia-alert-system-color-s: 100%;--lia-alert-system-color-l: 50%;--lia-alert-system-color: hsl(var(--lia-alert-system-color-h), var(--lia-alert-system-color-s), var(--lia-alert-system-color-l));--lia-bs-text-muted-h: 0;--lia-bs-text-muted-s: 0%;--lia-bs-text-muted-l: 43.92156862745098%;--lia-bs-text-muted: hsl(var(--lia-bs-text-muted-h), var(--lia-bs-text-muted-s), var(--lia-bs-text-muted-l));--lia-highlight-color-h: 57.804878048780495;--lia-highlight-color-s: 100%;--lia-highlight-color-l: 83.92156862745098%;--lia-highlight-color: hsl(var(--lia-highlight-color-h), var(--lia-highlight-color-s), var(--lia-highlight-color-l));--lia-outline-color: var(--lia-bs-primary);--lia-bs-font-size-base: 16px;--lia-bs-font-size-sm: 14px;--lia-font-size-xxs: 11px;--lia-font-size-xs: 12px;--lia-bs-font-size-lg: 20px;--lia-bs-small-font-size: 14px;--lia-font-size-xl: 24px;--lia-bs-font-family-base: Segoe UI, system-ui;--lia-bs-font-weight-base: 400;--lia-bs-font-weight-light: 300;--lia-bs-font-weight-normal: 400;--lia-font-weight-md: 500;--lia-bs-font-weight-bold: 700;--lia-font-style-base: normal;--lia-bs-line-height-base: 1.5;--lia-bs-h1-font-size: 34px;--lia-bs-h2-font-size: 32px;--lia-bs-h3-font-size: 28px;--lia-bs-h4-font-size: 24px;--lia-bs-h5-font-size: 20px;--lia-bs-h6-font-size: 16px;--lia-bs-headings-font-family: Segoe UI, system-ui;--lia-bs-headings-line-height: 1.3;--lia-bs-headings-font-weight: 400;--lia-headings-font-style: normal;--lia-subheader-font-size: 11px;--lia-subheader-font-weight: 500;--lia-bs-headings-color: var(--lia-bs-body-color);--lia-h1-letter-spacing: normal;--lia-h2-letter-spacing: normal;--lia-h3-letter-spacing: normal;--lia-h4-letter-spacing: normal;--lia-h5-letter-spacing: normal;--lia-h6-letter-spacing: normal;--lia-letter-spacing-subheading: 2px;--lia-letter-spacing-sm: normal;--lia-letter-spacing-xs: normal;--lia-h1-font-weight: var(--lia-bs-headings-font-weight);--lia-h2-font-weight: var(--lia-bs-headings-font-weight);--lia-h3-font-weight: var(--lia-bs-headings-font-weight);--lia-h4-font-weight: var(--lia-bs-headings-font-weight);--lia-h5-font-weight: var(--lia-bs-headings-font-weight);--lia-h6-font-weight: var(--lia-bs-headings-font-weight);--lia-btn-font-style: normal;--lia-bs-btn-font-weight: 700;--lia-btn-text-transform: none;--lia-bs-btn-disabled-opacity: 0.5;--lia-bs-btn-border-radius-sm: 3px;--lia-bs-btn-border-radius: 3px;--lia-bs-btn-border-radius-lg: 5px;--lia-bs-btn-padding-x: 12px;--lia-bs-btn-padding-x-lg: 16px;--lia-btn-padding-x-hero: 60px;--lia-bs-btn-padding-y: 5px;--lia-bs-btn-padding-y-lg: 7px;--lia-btn-padding-y-hero: var(--lia-bs-btn-padding-y-lg);--lia-btn-primary-text-color: var(--lia-bs-white);--lia-btn-primary-text-hover-color: var(--lia-bs-white);--lia-btn-primary-text-active-color: var(--lia-bs-white);--lia-btn-primary-bg-color: var(--lia-bs-primary);--lia-btn-primary-bg-hover-color: hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.85));--lia-btn-primary-bg-active-color: hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.7));--lia-btn-primary-border: 1px solid transparent;--lia-btn-primary-border-hover: 1px solid transparent;--lia-btn-primary-border-active: 1px solid transparent;--lia-btn-primary-border-focus: 1px solid var(--lia-bs-white);--lia-btn-primary-box-shadow-focus: 0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2);--lia-btn-secondary-text-color: var(--lia-bs-gray-900);--lia-btn-secondary-text-hover-color: hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95));--lia-btn-secondary-text-active-color: hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9));--lia-btn-secondary-bg-color: var(--lia-bs-gray-200);--lia-btn-secondary-bg-hover-color: hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.96));--lia-btn-secondary-bg-active-color: hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.92));--lia-btn-secondary-border: 1px solid transparent;--lia-btn-secondary-border-hover: 1px solid transparent;--lia-btn-secondary-border-active: 1px solid transparent;--lia-btn-secondary-border-focus: 1px solid transparent;--lia-btn-secondary-box-shadow-focus: 0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2);--lia-btn-tertiary-text-color: var(--lia-bs-gray-900);--lia-btn-tertiary-text-hover-color: hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95));--lia-btn-tertiary-text-active-color: hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9));--lia-btn-tertiary-bg-color: transparent;--lia-btn-tertiary-bg-hover-color: transparent;--lia-btn-tertiary-bg-active-color: hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.04);--lia-btn-tertiary-border: 1px solid transparent;--lia-btn-tertiary-border-hover: 1px solid hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08);--lia-btn-tertiary-border-active: 1px solid transparent;--lia-btn-tertiary-border-focus: 1px solid transparent;--lia-btn-tertiary-box-shadow-focus: 0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2);--lia-btn-destructive-text-color: var(--lia-bs-danger);--lia-btn-destructive-text-hover-color: hsl(var(--lia-bs-danger-h), var(--lia-bs-danger-s), calc(var(--lia-bs-danger-l) * 0.95));--lia-btn-destructive-text-active-color: hsl(var(--lia-bs-danger-h), var(--lia-bs-danger-s), calc(var(--lia-bs-danger-l) * 0.9));--lia-btn-destructive-bg-color: var(--lia-bs-gray-200);--lia-btn-destructive-bg-hover-color: hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.96));--lia-btn-destructive-bg-active-color: hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.92));--lia-btn-destructive-border: 1px solid transparent;--lia-btn-destructive-border-hover: 1px solid transparent;--lia-btn-destructive-border-active: 1px solid transparent;--lia-btn-destructive-border-focus: 1px solid transparent;--lia-btn-destructive-box-shadow-focus: 0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2);--lia-bs-border-color: hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08);--lia-bs-border-radius-sm: 3px;--lia-bs-border-radius: 5px;--lia-bs-border-radius-lg: 9px;--lia-border-radius-50: 100vw;--lia-content-item-border: none;--lia-box-shadow-xs: 0 0 0 1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.08), 0 3px 0 -1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.16);--lia-bs-box-shadow-sm: 0 2px 4px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.12);--lia-bs-box-shadow: 0 5px 15px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3);--lia-bs-box-shadow-lg: 0 10px 30px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3);--lia-bs-link-color: var(--lia-bs-primary);--lia-bs-link-hover-color: hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) - 10%));--lia-bs-link-decoration: none;--lia-bs-link-hover-decoration: underline;--lia-timing-fast: 150ms;--lia-timing-normal: 250ms;--lia-timing-slow: 500ms;--lia-timing-slowest: 750ms;--lia-timing-function: cubic-bezier(0.07, 0.91, 0.51, 1);--lia-avatar-border-radius: 50%;--lia-default-message-font-style: NORMAL;--lia-default-message-font-weight: 400;--lia-default-message-link-color: var(--lia-bs-link-color);--lia-default-message-link-decoration: none;--lia-default-message-link-font-weight: 400;--lia-default-message-link-font-style: NORMAL;--lia-forum-color-h: 207.03703703703695;--lia-forum-color-s: 73.63636363636363%;--lia-forum-color-l: 56.86274509803921%;--lia-forum-color: hsl(var(--lia-forum-color-h), var(--lia-forum-color-s), var(--lia-forum-color-l));--lia-forum-font-family: var(--lia-bs-font-family-base);--lia-forum-font-weight: var(--lia-default-message-font-weight);--lia-forum-line-height: var(--lia-bs-line-height-base);--lia-forum-font-style: var(--lia-default-message-font-style);--lia-forum-message-link-color: var(--lia-default-message-link-color);--lia-forum-message-link-decoration: var(--lia-default-message-link-decoration);--lia-forum-message-link-font-style: var(--lia-default-message-link-font-style);--lia-forum-message-link-font-weight: var(--lia-default-message-link-font-weight);--lia-forum-solved-color-h: 161.94690265486724;--lia-forum-solved-color-s: 73.85620915032679%;--lia-forum-solved-color-l: 30.000000000000004%;--lia-forum-solved-color: hsl(var(--lia-forum-solved-color-h), var(--lia-forum-solved-color-s), var(--lia-forum-solved-color-l));--lia-blog-color-h: 170.126582278481;--lia-blog-color-s: 73.83177570093459%;--lia-blog-color-l: 41.96078431372548%;--lia-blog-color: hsl(var(--lia-blog-color-h), var(--lia-blog-color-s), var(--lia-blog-color-l));--lia-blog-font-family: var(--lia-bs-font-family-base);--lia-blog-font-weight: var(--lia-default-message-font-weight);--lia-blog-line-height: 1.75;--lia-blog-font-style: var(--lia-default-message-font-style);--lia-blog-message-link-color: var(--lia-default-message-link-color);--lia-blog-message-link-decoration: var(--lia-default-message-link-decoration);--lia-blog-message-link-font-style: var(--lia-default-message-link-font-style);--lia-blog-message-link-font-weight: var(--lia-default-message-link-font-weight);--lia-tkb-color-h: 212.6470588235294;--lia-tkb-color-s: 30.909090909090907%;--lia-tkb-color-l: 43.13725490196079%;--lia-tkb-color: hsl(var(--lia-tkb-color-h), var(--lia-tkb-color-s), var(--lia-tkb-color-l));--lia-tkb-font-family: var(--lia-bs-font-family-base);--lia-tkb-font-weight: var(--lia-default-message-font-weight);--lia-tkb-line-height: 1.75;--lia-tkb-font-style: var(--lia-default-message-font-style);--lia-tkb-message-link-color: var(--lia-default-message-link-color);--lia-tkb-message-link-decoration: var(--lia-default-message-link-decoration);--lia-tkb-message-link-font-style: var(--lia-default-message-link-font-style);--lia-tkb-message-link-font-weight: var(--lia-default-message-link-font-weight);--lia-qanda-color-h: 207.03703703703695;--lia-qanda-color-s: 73.63636363636363%;--lia-qanda-color-l: 56.86274509803921%;--lia-qanda-color: hsl(var(--lia-qanda-color-h), var(--lia-qanda-color-s), var(--lia-qanda-color-l));--lia-qanda-font-family: var(--lia-bs-font-family-base);--lia-qanda-font-weight: var(--lia-default-message-font-weight);--lia-qanda-line-height: var(--lia-bs-line-height-base);--lia-qanda-font-style: var(--lia-default-message-link-font-style);--lia-qanda-message-link-color: var(--lia-default-message-link-color);--lia-qanda-message-link-decoration: var(--lia-default-message-link-decoration);--lia-qanda-message-link-font-style: var(--lia-default-message-link-font-style);--lia-qanda-message-link-font-weight: var(--lia-default-message-link-font-weight);--lia-qanda-solved-color: #3FA023;--lia-idea-color-h: 30.117647058823536;--lia-idea-color-s: 100%;--lia-idea-color-l: 50%;--lia-idea-color: hsl(var(--lia-idea-color-h), var(--lia-idea-color-s), var(--lia-idea-color-l));--lia-idea-font-family: var(--lia-bs-font-family-base);--lia-idea-font-weight: var(--lia-default-message-font-weight);--lia-idea-line-height: var(--lia-bs-line-height-base);--lia-idea-font-style: var(--lia-default-message-font-style);--lia-idea-message-link-color: var(--lia-default-message-link-color);--lia-idea-message-link-decoration: var(--lia-default-message-link-decoration);--lia-idea-message-link-font-style: var(--lia-default-message-link-font-style);--lia-idea-message-link-font-weight: var(--lia-default-message-link-font-weight);--lia-contest-color-h: 42.95081967213116;--lia-contest-color-s: 96.82539682539684%;--lia-contest-color-l: 62.94117647058823%;--lia-contest-color: hsl(var(--lia-contest-color-h), var(--lia-contest-color-s), var(--lia-contest-color-l));--lia-contest-font-family: var(--lia-bs-font-family-base);--lia-contest-font-weight: var(--lia-default-message-font-weight);--lia-contest-line-height: var(--lia-bs-line-height-base);--lia-contest-font-style: var(--lia-default-message-link-font-style);--lia-contest-message-link-color: var(--lia-default-message-link-color);--lia-contest-message-link-decoration: var(--lia-default-message-link-decoration);--lia-contest-message-link-font-style: ITALIC;--lia-contest-message-link-font-weight: var(--lia-default-message-link-font-weight);--lia-occasion-color-h: 9.101123595505612;--lia-occasion-color-s: 74.16666666666666%;--lia-occasion-color-l: 47.05882352941176%;--lia-occasion-color: hsl(var(--lia-occasion-color-h), var(--lia-occasion-color-s), var(--lia-occasion-color-l));--lia-occasion-font-family: var(--lia-bs-font-family-base);--lia-occasion-font-weight: var(--lia-default-message-font-weight);--lia-occasion-line-height: var(--lia-bs-line-height-base);--lia-occasion-font-style: var(--lia-default-message-font-style);--lia-occasion-message-link-color: var(--lia-default-message-link-color);--lia-occasion-message-link-decoration: var(--lia-default-message-link-decoration);--lia-occasion-message-link-font-style: var(--lia-default-message-link-font-style);--lia-occasion-message-link-font-weight: var(--lia-default-message-link-font-weight);--lia-grouphub-color-h: 0;--lia-grouphub-color-s: 0%;--lia-grouphub-color-l: 20%;--lia-grouphub-color: hsl(var(--lia-grouphub-color-h), var(--lia-grouphub-color-s), var(--lia-grouphub-color-l));--lia-category-color-h: 0;--lia-category-color-s: 0%;--lia-category-color-l: 58.03921568627452%;--lia-category-color: hsl(var(--lia-category-color-h), var(--lia-category-color-s), var(--lia-category-color-l));--lia-community-color-h: 0;--lia-community-color-s: 0%;--lia-community-color-l: 100%;--lia-community-color: hsl(var(--lia-community-color-h), var(--lia-community-color-s), var(--lia-community-color-l));--lia-product-color-h: 0;--lia-product-color-s: 0%;--lia-product-color-l: 58.03921568627452%;--lia-product-color: hsl(var(--lia-product-color-h), var(--lia-product-color-s), var(--lia-product-color-l));--lia-panel-bg-color: var(--lia-bs-white);--lia-panel-border-radius: var(--lia-bs-border-radius);--lia-panel-border-color: var(--lia-bs-border-color);--lia-panel-box-shadow: none;--lia-card-bg-color: var(--lia-panel-bg-color);--lia-card-border-radius: var(--lia-panel-border-radius);--lia-card-box-shadow: var(--lia-box-shadow-xs);--lia-bs-modal-content-color: var(--lia-bs-body-color);--lia-bs-modal-content-bg: var(--lia-bs-white);--lia-bs-modal-backdrop-bg: var(--lia-bs-black);--lia-bs-modal-sm: 440px;--lia-bs-modal-md: 760px;--lia-bs-modal-lg: 1080px;--lia-bs-modal-backdrop-opacity: 0.3;--lia-bs-modal-content-box-shadow-xs: var(--lia-bs-box-shadow-sm);--lia-bs-modal-content-box-shadow-xs-up: var(--lia-bs-box-shadow);--lia-bs-modal-header-font-weight: 700;--lia-icon-size-10: 10px;--lia-icon-size-12: 12px;--lia-icon-size-14: 14px;--lia-icon-size-16: 16px;--lia-icon-size-20: 20px;--lia-icon-size-24: 24px;--lia-icon-size-30: 30px;--lia-icon-size-40: 40px;--lia-icon-size-50: 50px;--lia-icon-size-60: 60px;--lia-icon-size-80: 80px;--lia-icon-size-120: 120px;--lia-icon-size-160: 160px;--lia-bs-input-border-color: var(--lia-bs-gray-600);--lia-bs-input-disabled-color: var(--lia-bs-gray-600);--lia-bs-input-focus-border-color: var(--lia-bs-primary);--lia-bs-label-margin-bottom: 10px;--lia-bs-input-btn-font-size: var(--lia-bs-font-size-sm);--lia-bs-input-focus-box-shadow: 0 0 0 3px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2);--lia-check-label-margin-bottom: 2px;--lia-checkbox-border-radius: 3px;--lia-bs-input-border-radius-sm: var(--lia-bs-border-radius-sm);--lia-bs-input-border-radius: var(--lia-bs-border-radius);--lia-bs-input-border-radius-lg: var(--lia-bs-border-radius-lg);--lia-bs-form-text-margin-top: 4px;--lia-textarea-border-radius: var(--lia-bs-border-radius);--lia-input-active-fill-color: var(--lia-bs-primary);--lia-bs-popover-arrow-height: 8px;--lia-bs-popover-arrow-width: 16px;--lia-bs-popover-max-width: 300px;--lia-bs-popover-min-width: 100px;--lia-bs-popover-header-bg: var(--lia-bs-white);--lia-bs-popover-border-color: var(--lia-bs-border-color);--lia-bs-popover-border-radius: var(--lia-bs-border-radius);--lia-bs-popover-box-shadow: 0 0.5rem 1rem hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.15);--lia-bs-dropdown-font-size: var(--lia-bs-font-size-sm);--lia-bs-dropdown-border-color: var(--lia-bs-border-color);--lia-bs-dropdown-border-radius: var(--lia-bs-border-radius-sm);--lia-bs-dropdown-divider-bg: var(--lia-bs-gray-300);--lia-bs-dropdown-item-padding-y: 5px;--lia-bs-dropdown-item-padding-x: 20px;--lia-bs-dropdown-header-color: var(--lia-bs-gray-700);--lia-bs-list-group-item-padding-y: 15px;--lia-bs-list-group-item-padding-x: 15px;--lia-bs-list-group-border-color: var(--lia-bs-gray-300);--lia-list-li-mb-sm: 5px;--lia-list-li-mb-md: 10px;--lia-list-li-mb-lg: 15px;--lia-list-li-mb-xl: 20px;--lia-list-li-mb-xxl: 25px;--lia-img-preview-content-bg-color: var(--lia-bs-gray-900);--lia-img-preview-title-color: var(--lia-bs-white);--lia-img-preview-control-color: var(--lia-bs-white);--lia-img-preview-control-bg-color: var(--lia-bs-gray-800);--lia-load-dot-dark-color: hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.2);--lia-load-dot-light-color: hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.5);--lia-load-bar-dark-color: hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.06);--lia-load-bar-light-color: hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.4);--lia-load-text-color: var(--lia-bs-link-color);--lia-load-text-font-weight: var(--lia-font-weight-md);--lia-load-text-font-size: var(--lia-bs-font-size-sm);--lia-divider-size: 3px;--lia-divider-ml: 4px;--lia-divider-mr: 4px;--lia-divider-border-radius: 50%;--lia-divider-bg-color: var(--lia-bs-gray-600);--lia-divider-bg-color-active: var(--lia-bs-gray-600);--lia-chip-max-width: 300px;--lia-chip-height: 30px;--lia-yiq-light-h: 0;--lia-yiq-light-s: 0%;--lia-yiq-light-l: 100%;--lia-yiq-light: hsl(var(--lia-yiq-light-h), var(--lia-yiq-light-s), var(--lia-yiq-light-l));--lia-yiq-dark-h: 0;--lia-yiq-dark-s: 0%;--lia-yiq-dark-l: 0%;--lia-yiq-dark: hsl(var(--lia-yiq-dark-h), var(--lia-yiq-dark-s), var(--lia-yiq-dark-l));--lia-rte-bg-color: var(--lia-bs-white);--lia-rte-border-radius: var(--lia-panel-border-radius);--lia-rte-box-shadow: var(--lia-panel-box-shadow);--lia-rte-custom-color-1: #bfedd2;--lia-rte-custom-color-2: #fbeeb8;--lia-rte-custom-color-3: #f8cac6;--lia-rte-custom-color-4: #eccafa;--lia-rte-custom-color-5: #c2e0f4;--lia-rte-custom-color-6: #2dc26b;--lia-rte-custom-color-7: #f1c40f;--lia-rte-custom-color-8: #e03e2d;--lia-rte-custom-color-9: #b96ad9;--lia-rte-custom-color-10: #3598db;--lia-rte-custom-color-11: #169179;--lia-rte-custom-color-12: #e67e23;--lia-rte-custom-color-13: #ba372a;--lia-rte-custom-color-14: #843fa1;--lia-rte-custom-color-15: #236fa1;--lia-rte-custom-color-16: #ecf0f1;--lia-rte-custom-color-17: #ced4d9;--lia-rte-custom-color-18: #95a5a6;--lia-rte-custom-color-19: #7e8c8d;--lia-rte-custom-color-20: #34495e;--lia-rte-custom-color-21: #000000;--lia-rte-custom-color-22: #ffffff;--lia-rte-default-message-header-mt: 40px;--lia-rte-default-message-header-mb: 20px;--lia-rte-default-message-item-mt: 0;--lia-rte-default-message-item-mb: 10px;--lia-rte-diff-added-color: hsla(170, 53%, 51%, 0.4);--lia-rte-diff-removed-color: hsla(9, 74%, 47%, 0.4);--lia-rte-diff-none-color: hsla(0, 0%, 80%, 0.4);--lia-rte-diff-changed-color: hsla(43, 97%, 63%, 0.4);--lia-rte-special-message-header-mt: 40px;--lia-rte-special-message-header-mb: 20px;--lia-rte-special-message-item-mt: 0;--lia-rte-special-message-item-mb: 10px;--lia-prism-color: #000000;--lia-prism-bg-color: #f5f2f0;--lia-prism-font-family: var(--font-family-monospace);--lia-prism-font-size: var(--lia-bs-font-size-base);--lia-prism-font-weight-bold: var(--lia-bs-font-weight-bold);--lia-prism-font-style-italic: italic;--lia-prism-tab-size: 2;--lia-prism-highlight-color: #b3d4fc;--lia-prism-comment-color: #62707e;--lia-prism-punctuation-color: #6f6f6f;--lia-prism-namespace-opacity: 0.7;--lia-prism-prop-color: #990055;--lia-prism-selector-color: #517a00;--lia-prism-operator-color: #906736;--lia-prism-operator-bg-color: hsla(0, 0%, 100%, 0.5);--lia-prism-keyword-color: #0076a9;--lia-prism-function-color: #d3284b;--lia-prism-variable-color: #c14700;--lia-tag-bg-color: var(--lia-bs-gray-200);--lia-tag-bg-hover-color: var(--lia-bs-gray-400);--lia-tag-border-radius: var(--lia-bs-border-radius-sm);--lia-tag-color: var(--lia-bs-body-color);--lia-tag-hover-color: var(--lia-bs-body-color);--lia-tag-font-weight: var(--lia-font-weight-md);--lia-tag-font-size: var(--lia-font-size-xxs);--lia-tag-text-transform: uppercase;--lia-tag-letter-spacing: 0.5px;--lia-bs-toast-border-radius: var(--lia-bs-border-radius);--lia-bs-toast-padding-x: 12px;--lia-emoji-skin-tone-default: #ffcd43;--lia-emoji-skin-tone-light: #fae3c5;--lia-emoji-skin-tone-medium-light: #e2cfa5;--lia-emoji-skin-tone-medium: #daa478;--lia-emoji-skin-tone-medium-dark: #a78058;--lia-emoji-skin-tone-dark: #5e4d43;--lia-checkmark-input-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/checkmark-input.svg#checkmark-input);--lia-chevron-down-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/chevron-down.svg#chevron-down);--lia-close-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/close.svg#close);--lia-edit-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/edit.svg#edit);--lia-select-arrow-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/select-arrow.svg#select-arrow);--lia-video-play-active-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/video-play-active.svg#video-play-active);--lia-video-play-disabled-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/video-play-disabled.svg#video-play-disabled);--lia-user-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/user.svg#user);--lia-user-mention-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/mention.svg#mention);--lia-content-blog-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-blog.svg#content-blog);--lia-content-knowledge-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-knowledge.svg#content-knowledge);--lia-content-category-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-category.svg#content-category);--lia-content-contest-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-contest.svg#content-contest);--lia-content-discussion-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-discussion.svg#content-discussion);--lia-content-discussion-question-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-discussion-question.svg#content-discussion-question);--lia-content-occasion-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-occasion.svg#content-occasion);--lia-content-group-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-group.svg#content-group);--lia-content-idea-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-idea.svg#content-idea);--lia-external-link-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/external-link.svg#external-link);--lia-anchor-icon: url(/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/anchor.svg#anchor);--lia-primary-dark-h: var(--lia-bs-primary-h);--lia-primary-dark-s: var(--lia-bs-primary-s);--lia-primary-dark-l: 36%;--lia-primary-dark: hsl(var(--lia-primary-dark-h), var(--lia-primary-dark-s), var(--lia-primary-dark-l));--lia-primary-light-h: var(--lia-bs-primary-h);--lia-primary-light-s: var(--lia-bs-primary-s);--lia-primary-light-l: 74%;--lia-primary-light: hsl(var(--lia-primary-light-h), var(--lia-primary-light-s), var(--lia-primary-light-l));--lia-primary-lighter-h: var(--lia-bs-primary-h);--lia-primary-lighter-s: var(--lia-bs-primary-s);--lia-primary-lighter-l: 89%;--lia-primary-lighter: hsl(var(--lia-primary-lighter-h), var(--lia-primary-lighter-s), var(--lia-primary-lighter-l));--lia-primary-lightest-h: var(--lia-bs-primary-h);--lia-primary-lightest-s: var(--lia-bs-primary-s);--lia-primary-lightest-l: 95%;--lia-primary-lightest: hsl(var(--lia-primary-lightest-h), var(--lia-primary-lightest-s), var(--lia-primary-lightest-l));--lia-info-dark-h: var(--lia-bs-info-h);--lia-info-dark-s: var(--lia-bs-info-s);--lia-info-dark-l: 39%;--lia-info-dark: hsl(var(--lia-info-dark-h), var(--lia-info-dark-s), var(--lia-info-dark-l));--lia-info-light-h: var(--lia-bs-info-h);--lia-info-light-s: var(--lia-bs-info-s);--lia-info-light-l: 72%;--lia-info-light: hsl(var(--lia-info-light-h), var(--lia-info-light-s), var(--lia-info-light-l));--lia-info-lighter-h: var(--lia-bs-info-h);--lia-info-lighter-s: var(--lia-bs-info-s);--lia-info-lighter-l: 85%;--lia-info-lighter: hsl(var(--lia-info-lighter-h), var(--lia-info-lighter-s), var(--lia-info-lighter-l));--lia-info-lightest-h: var(--lia-bs-info-h);--lia-info-lightest-s: var(--lia-bs-info-s);--lia-info-lightest-l: 93%;--lia-info-lightest: hsl(var(--lia-info-lightest-h), var(--lia-info-lightest-s), var(--lia-info-lightest-l));--lia-success-dark-h: var(--lia-bs-success-h);--lia-success-dark-s: var(--lia-bs-success-s);--lia-success-dark-l: 24%;--lia-success-dark: hsl(var(--lia-success-dark-h), var(--lia-success-dark-s), var(--lia-success-dark-l));--lia-success-light-h: var(--lia-bs-success-h);--lia-success-light-s: var(--lia-bs-success-s);--lia-success-light-l: 62%;--lia-success-light: hsl(var(--lia-success-light-h), var(--lia-success-light-s), var(--lia-success-light-l));--lia-success-lighter-h: var(--lia-bs-success-h);--lia-success-lighter-s: var(--lia-bs-success-s);--lia-success-lighter-l: 80%;--lia-success-lighter: hsl(var(--lia-success-lighter-h), var(--lia-success-lighter-s), var(--lia-success-lighter-l));--lia-success-lightest-h: var(--lia-bs-success-h);--lia-success-lightest-s: var(--lia-bs-success-s);--lia-success-lightest-l: 91%;--lia-success-lightest: hsl(var(--lia-success-lightest-h), var(--lia-success-lightest-s), var(--lia-success-lightest-l));--lia-warning-dark-h: var(--lia-bs-warning-h);--lia-warning-dark-s: var(--lia-bs-warning-s);--lia-warning-dark-l: 39%;--lia-warning-dark: hsl(var(--lia-warning-dark-h), var(--lia-warning-dark-s), var(--lia-warning-dark-l));--lia-warning-light-h: var(--lia-bs-warning-h);--lia-warning-light-s: var(--lia-bs-warning-s);--lia-warning-light-l: 68%;--lia-warning-light: hsl(var(--lia-warning-light-h), var(--lia-warning-light-s), var(--lia-warning-light-l));--lia-warning-lighter-h: var(--lia-bs-warning-h);--lia-warning-lighter-s: var(--lia-bs-warning-s);--lia-warning-lighter-l: 84%;--lia-warning-lighter: hsl(var(--lia-warning-lighter-h), var(--lia-warning-lighter-s), var(--lia-warning-lighter-l));--lia-warning-lightest-h: var(--lia-bs-warning-h);--lia-warning-lightest-s: var(--lia-bs-warning-s);--lia-warning-lightest-l: 93%;--lia-warning-lightest: hsl(var(--lia-warning-lightest-h), var(--lia-warning-lightest-s), var(--lia-warning-lightest-l));--lia-danger-dark-h: var(--lia-bs-danger-h);--lia-danger-dark-s: var(--lia-bs-danger-s);--lia-danger-dark-l: 41%;--lia-danger-dark: hsl(var(--lia-danger-dark-h), var(--lia-danger-dark-s), var(--lia-danger-dark-l));--lia-danger-light-h: var(--lia-bs-danger-h);--lia-danger-light-s: var(--lia-bs-danger-s);--lia-danger-light-l: 72%;--lia-danger-light: hsl(var(--lia-danger-light-h), var(--lia-danger-light-s), var(--lia-danger-light-l));--lia-danger-lighter-h: var(--lia-bs-danger-h);--lia-danger-lighter-s: var(--lia-bs-danger-s);--lia-danger-lighter-l: 89%;--lia-danger-lighter: hsl(var(--lia-danger-lighter-h), var(--lia-danger-lighter-s), var(--lia-danger-lighter-l));--lia-danger-lightest-h: var(--lia-bs-danger-h);--lia-danger-lightest-s: var(--lia-bs-danger-s);--lia-danger-lightest-l: 95%;--lia-danger-lightest: hsl(var(--lia-danger-lightest-h), var(--lia-danger-lightest-s), var(--lia-danger-lightest-l)); }</style> <title>Tag:"Azure Database for MySQL" | Microsoft Community Hub</title> <meta name="robots" content="index,follow"> <meta name="twitter:card" content="summary"> <meta property="og:title" content="Tag:&quot;Azure Database for MySQL&quot; | Microsoft Community Hub"> <meta property="og:url" content="https://techcommunity.microsoft.com/tag/azure%20database%20for%20mysql"> <meta property="og:type" content="website"> <meta property="og:image" content="https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/themes/customTheme1/favicon-1730836271365.png?time=1730836274203"> <meta property="og:site_name" content="TECHCOMMUNITY.MICROSOFT.COM"> <link rel="canonical" href="https://techcommunity.microsoft.com/tag/azure%20database%20for%20mysql"> <style type="text/css">:root:root { --lia-nav-bg-color: var(--lia-bs-white); --lia-nav-bg-opacity: 0.8; --lia-nav-pt: 15px; --lia-nav-pb: 15px; --lia-nav-border-bottom: 1px solid var(--lia-bs-border-color); --lia-nav-box-shadow: var(--lia-bs-box-shadow-sm); --lia-nav-brand-mr: 30px; --lia-nav-brand-mr-sm: 10px; --lia-nav-brand-logo-height: 30px; --lia-nav-link-gap: 10px; --lia-nav-link-justify-content: flex-start; --lia-nav-link-py: 5px; --lia-nav-link-px: 10px; --lia-nav-link-dropdown-py: 9px; --lia-nav-link-dropdown-px: var(--lia-nav-link-px); --lia-nav-link-color: var(--lia-bs-body-color); --lia-nav-link-hover-color: var(--lia-bs-body-color); --lia-nav-link-font-size: 14px; --lia-nav-link-font-style: NORMAL; --lia-nav-link-font-weight: 400; --lia-nav-link-text-transform: none; --lia-nav-link-letter-spacing: normal; --lia-nav-link-border-radius: var(--lia-bs-border-radius-sm); --lia-nav-link-bg-color: transparent; --lia-nav-link-bg-hover-color: transparent; --lia-nav-link-border: none; --lia-nav-link-border-hover: none; --lia-nav-link-box-shadow: none; --lia-nav-link-box-shadow-hover: none; --lia-nav-link-text-border-bottom: none; --lia-nav-link-text-border-bottom-hover: 2px solid var(--lia-bs-body-color); --lia-nav-dropdown-pt: 10px; --lia-nav-dropdown-pb: 15px; --lia-nav-dropdown-px: 10px; --lia-nav-dropdown-menu-offset: 2px; --lia-nav-dropdown-divider-mt: 10px; --lia-nav-dropdown-divider-mb: 10px; --lia-nav-dropdown-border-color: hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08); --lia-nav-controller-bg-hover-color: hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1); --lia-nav-controller-icon-color: var(--lia-bs-body-color); --lia-nav-controller-icon-hover-color: var(--lia-bs-body-color); --lia-nav-controller-icon-highlight: hsla(30, 100%, 50%); --lia-nav-controller-icon-highlight-text: var(--lia-yiq-dark); --lia-nav-controller-text-color: var(--lia-nav-controller-icon-color); --lia-nav-controller-text-hover-color: var(--lia-nav-controller-icon-hover-color); --lia-nav-controller-border-radius: var(--lia-border-radius-50); --lia-nav-hamburger-color: var(--lia-nav-controller-icon-color); --lia-nav-hamburger-hover-color: var(--lia-nav-controller-icon-color); --lia-nav-hamburger-bg-color: transparent; --lia-nav-hamburger-bg-hover-color: transparent; --lia-nav-hamburger-border: none; --lia-nav-hamburger-border-hover: none; --lia-nav-collapse-menu-ml: 20px; --lia-nav-collapse-menu-divider-bg: var(--lia-nav-link-color); --lia-nav-collapse-menu-divider-opacity: 0.16; }</style> <style data-testid="CustomComponentContentCss" type="text/css">.custom_widget_MicrosoftFooter_context-uhf_f95yq_1 { min-width: 17.5rem; font-size: 0.9375rem; box-sizing: border-box; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; &amp; *, &amp; *:before, &amp; *:after { box-sizing: inherit; } a.custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12 { color: #616161; word-break: break-word; text-decoration: none; } &amp;a:link, &amp;a:focus, &amp;a:hover, &amp;a:active, &amp;a:visited { text-decoration: none; color: inherit; } &amp; div { font-family: &#x27;Segoe UI&#x27;, SegoeUI, &#x27;Helvetica Neue&#x27;, Helvetica, Arial, sans-serif; } } .custom_widget_MicrosoftFooter_c-uhff_f95yq_12 { background: #f2f2f2; margin: -1.5625; width: auto; height: auto; } .custom_widget_MicrosoftFooter_c-uhff-nav_f95yq_35 { margin: 0 auto; max-width: calc(100rem + 10%); padding: 0 5%; box-sizing: inherit; &amp;:before, &amp;:after { content: &#x27; &#x27;; display: table; clear: left; } @media only screen and (max-width: 1083px) { padding-left: 0.75rem; } .custom_widget_MicrosoftFooter_c-heading-4_f95yq_49 { color: #616161; word-break: break-word; font-size: 0.9375rem; line-height: 1.25rem; padding: 2.25rem 0 0.25rem; font-weight: 600; } .custom_widget_MicrosoftFooter_c-uhff-nav-row_f95yq_57 { .custom_widget_MicrosoftFooter_c-uhff-nav-group_f95yq_58 { display: block; float: left; min-height: 0.0625rem; vertical-align: text-top; padding: 0 0.75rem; width: 100%; zoom: 1; &amp;:first-child { padding-left: 0; @media only screen and (max-width: 1083px) { padding-left: 0.75rem; } } @media only screen and (min-width: 540px) and (max-width: 1082px) { width: 33.33333%; } @media only screen and (min-width: 1083px) { width: 16.6666666667%; } ul.custom_widget_MicrosoftFooter_c-list_f95yq_78.custom_widget_MicrosoftFooter_f-bare_f95yq_78 { font-size: 0.6875rem; line-height: 1rem; margin-top: 0; margin-bottom: 0; padding-left: 0; list-style-type: none; li { word-break: break-word; padding: 0.5rem 0; margin: 0; } } } } } .custom_widget_MicrosoftFooter_c-uhff-base_f95yq_94 { background: #f2f2f2; margin: 0 auto; max-width: calc(100rem + 10%); padding: 1.875rem 5% 1rem; &amp;:before, &amp;:after { content: &#x27; &#x27;; display: table; } &amp;:after { clear: both; } a.custom_widget_MicrosoftFooter_c-uhff-ccpa_f95yq_107 { font-size: 0.6875rem; line-height: 1rem; float: left; margin: 0.1875rem 0; } a.custom_widget_MicrosoftFooter_c-uhff-ccpa_f95yq_107:hover { text-decoration: underline; } ul.custom_widget_MicrosoftFooter_c-list_f95yq_78 { font-size: 0.6875rem; line-height: 1rem; float: right; margin: 0.1875rem 0; color: #616161; li { padding: 0 1.5rem 0.25rem 0; display: inline-block; } } .custom_widget_MicrosoftFooter_c-list_f95yq_78.custom_widget_MicrosoftFooter_f-bare_f95yq_78 { padding-left: 0; list-style-type: none; } @media only screen and (max-width: 1083px) { display: flex; flex-wrap: wrap; padding: 1.875rem 1.5rem 1rem; } } </style> <meta name="next-head-count" content="18"> <noscript id="__next_css__DO_NOT_USE__"></noscript> <script id="prism-bootstrap" data-nscript="beforeInteractive" crossorigin="anonymous">window.Prism = window.Prism || {};Prism.manual = true;</script> <link rel="preload" href="/_next/static/css/70f9debde82c7430.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/70f9debde82c7430.css" crossorigin="anonymous" data-n-g=""> <link rel="preload" href="/_next/static/css/5618e531214e48a2.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/5618e531214e48a2.css" crossorigin="anonymous" data-n-p=""> <link rel="preload" href="/_next/static/css/695513f4460cf9de.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/695513f4460cf9de.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/27354a62d6df58b7.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/27354a62d6df58b7.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/6b6feb98a73e4b36.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/6b6feb98a73e4b36.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/b3570409e4961851.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/b3570409e4961851.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/862b9c0d1ee38b75.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/862b9c0d1ee38b75.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/96e83c4412cdcd6d.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/96e83c4412cdcd6d.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/0aea06143d4d2261.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/0aea06143d4d2261.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/a87e85723550ff6c.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/a87e85723550ff6c.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/da1b9bc00ca1b132.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/da1b9bc00ca1b132.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/2cb7930a61479b70.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/2cb7930a61479b70.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/0da1a563af23ca7c.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/0da1a563af23ca7c.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/0ddbd47ca7e61fdd.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/0ddbd47ca7e61fdd.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/75c3051a6282c4c8.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/75c3051a6282c4c8.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/1c3f585139da29cd.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/1c3f585139da29cd.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/cae0f6594f52c6c6.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/cae0f6594f52c6c6.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/2816a50928585b4e.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/2816a50928585b4e.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/6d34664495fc4324.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/6d34664495fc4324.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/aaf10f0ba0cbc63d.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/aaf10f0ba0cbc63d.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/409df01db028e852.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/409df01db028e852.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/d4264eb30d961446.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/d4264eb30d961446.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/75ad7c095c67e244.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/75ad7c095c67e244.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/301c38302d8be06d.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/301c38302d8be06d.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/c937327d1540684c.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/c937327d1540684c.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/898a37b39d750ea3.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/898a37b39d750ea3.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/df44b1c199b8d509.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/df44b1c199b8d509.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/23c96cb7cbd5ad7f.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/23c96cb7cbd5ad7f.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/8cc8a18b0063d113.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/8cc8a18b0063d113.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/b9935098f62e7008.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/b9935098f62e7008.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/59b8b7f2623bdd51.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/59b8b7f2623bdd51.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/3a863b8498fa8e1d.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/3a863b8498fa8e1d.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/db0340f212ade6ad.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/db0340f212ade6ad.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/98b5ac728637f1cb.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/98b5ac728637f1cb.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/05b093ae0eb6b71f.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/05b093ae0eb6b71f.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/b7d92dc4845e6703.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/b7d92dc4845e6703.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/513506ccc4ed2185.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/513506ccc4ed2185.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/131c09f7f9cfb5ca.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/131c09f7f9cfb5ca.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/57ae4de6d029d43c.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/57ae4de6d029d43c.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/85ce318396249779.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/85ce318396249779.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/abdf327dd8cf79f1.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/abdf327dd8cf79f1.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/64cbdedd0f772bf9.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/64cbdedd0f772bf9.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/741822ca69eb63d7.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/741822ca69eb63d7.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/77b459a411ba9758.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/77b459a411ba9758.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/480cc2e13aa30747.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/480cc2e13aa30747.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/01bbadcc1be827c5.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/01bbadcc1be827c5.css" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/1f6561d6eee9579a.css" as="style" crossorigin="anonymous"> <link rel="stylesheet" href="/_next/static/css/1f6561d6eee9579a.css" crossorigin="anonymous"> <noscript data-n-css=""></noscript> <script defer crossorigin="anonymous" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script> <script id="cookie_consent" src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/pagescripts/1729284608000/cookie_consent.js?page.id=TagPage" defer data-nscript="beforeInteractive" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/23842-414a45ee6e8c5f95.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/37330-c326830a1058a439.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/76820-63044a5ae14ef4d9.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/56930-58cd27f5a68847f9.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/97524-1a872e9fae5f72bc.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/77463-2acfddc67ff4590a.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/84770-15660bbd05b5edfa.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/97333-fce065001bc1b0c7.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/34062-58f93d648b5d2fe8.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/70193.0446f1b58a8be886.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/83729-97dd3581e8d24305.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/36752-d4ea73eca4898eba.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/53272-c87fd99570e7af79.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/43847-eb5bebd3c9cb2d5a.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/55411-0dffaf1f7970aab7.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/83256.5925a1bd3f2ed59e.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/13490.ba9b24b6fc307a1b.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/86460.ba3f744c64cbd793.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/44786.618e88b46021e53c.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/25232.332c8cc01832b7d7.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/2873-0a7ce710344b0df9.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/43158.727e0ab7008cdc0a.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/40423.6e764a1e65bf4776.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/3586.226851a5412d3cd5.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/18825.00b85515a76c908e.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/80688.a8a2cc5a0dff3786.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/30533.778da7f7a7b75294.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/31304.6409cab09edddad3.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/91923.a4ac16ee4520b61f.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/11374.444b56702caaebe9.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/21001.c02687307ce2c901.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/37852.fa12895224939548.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/1749.04f99db996826665.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/47130.bcfe32915549cfac.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/74672.21c3b55d122fc841.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/54340.964a0582cb40e965.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/91653.02fb1491c9107943.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/70389.1eaa172f1a126018.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/60191.f2167037b024b5b6.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/54947.9a6066fcfe4f733c.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/54341-40537c8a8ab6a93e.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/18182-0e014c201338b900.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/23446-c0f0466a2ad73ed4.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/39667-c3917cde87fb5114.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/74783-96061278f4e4b609.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/32876-a0595b92f1bea0f8.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/84281.7dbaa6cf0fda7daa.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/95230.171fef8bbe419b0a.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/3758.3c0187cf19a8b0d9.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/2590.aba8839ec0b67488.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/9153.d522311bbc0413b0.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/50471.59ab299dc8fceaa5.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/18544.9bfc5377bc7f3b0d.js" crossorigin="anonymous"></script> <script defer src="/_next/static/chunks/91180.5417279c62a90c31.js" crossorigin="anonymous"></script> <script src="/_next/static/chunks/webpack-a8859695fbd039ab.js" defer crossorigin="anonymous"></script> <script src="/_next/static/chunks/main-699e4d9ec4f3530c.js" defer crossorigin="anonymous"></script> <script src="/_next/static/chunks/pages/_app-61f6e182962a7a6e.js" defer crossorigin="anonymous"></script> <script src="/_next/static/chunks/56954-a661bff96978ced0.js" defer crossorigin="anonymous"></script> <script src="/_next/static/chunks/37553-349b571b1837d9f5.js" defer crossorigin="anonymous"></script> <script src="/_next/static/chunks/67527-2f9f9c5d94b90716.js" defer crossorigin="anonymous"></script> <script src="/_next/static/chunks/85258-3c88938f5903bdfa.js" defer crossorigin="anonymous"></script> <script src="/_next/static/chunks/51325-f799cb915ede1d5f.js" defer crossorigin="anonymous"></script> <script src="/_next/static/chunks/42098-d0f5af2a77df3416.js" defer crossorigin="anonymous"></script> <script src="/_next/static/chunks/92236-da8b93af03bac1ec.js" defer crossorigin="anonymous"></script> <script src="/_next/static/chunks/pages/tags/TagPage/TagPage-2ca3c1e769ae99a2.js" defer crossorigin="anonymous"></script> <script src="/_next/static/PueESxikv_D6pRYmXbJsM/_buildManifest.js" defer crossorigin="anonymous"></script> <script src="/_next/static/PueESxikv_D6pRYmXbJsM/_ssgManifest.js" defer crossorigin="anonymous"></script> <meta http-equiv="X-Translated-By" content="Google"> <meta http-equiv="X-Translated-To" content="cs"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.1hbgkFx4Qn8.O/am=DgY/d=1/rs=AN8SPfqlmAPxwfG457BPbRXwNq39oSMGHg/m=corsproxy" data-sourceurl="https://techcommunity.microsoft.com/tag/Azure%20Database%20for%20MySQL"></script> <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" rel="stylesheet"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.1hbgkFx4Qn8.O/am=DgY/d=1/exm=corsproxy/ed=1/rs=AN8SPfqlmAPxwfG457BPbRXwNq39oSMGHg/m=phishing_protection" data-phishing-protection-enabled="false" data-forms-warning-enabled="true" data-source-url="https://techcommunity.microsoft.com/tag/Azure%20Database%20for%20MySQL"></script> <meta name="robots" content="none"> </head> <body> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.1hbgkFx4Qn8.O/am=DgY/d=1/exm=corsproxy,phishing_protection/ed=1/rs=AN8SPfqlmAPxwfG457BPbRXwNq39oSMGHg/m=navigationui" data-environment="prod" data-proxy-url="https://techcommunity-microsoft-com.translate.goog" data-proxy-full-url="https://techcommunity-microsoft-com.translate.goog/tag/Azure%20Database%20for%20MySQL?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" data-source-url="https://techcommunity.microsoft.com/tag/Azure%20Database%20for%20MySQL" data-source-language="pl" data-target-language="cs" data-display-language="en-GB" data-detected-source-language="" data-is-source-untranslated="false" data-source-untranslated-url="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://techcommunity.microsoft.com/tag/Azure%2520Database%2520for%2520MySQL&amp;anno=2" data-client="tr"></script> <div id="__next"> <header data-testid="QuiltWrapperSection"> <div aria-hidden="true"></div> <nav class="Navbar_lia-nav__x3UtG Navbar_lia-nav-fixed__mp9zl" style="--lia-d-nav-bg-combined:hsla(0, 0%, 100%, 0.8)"> <div data-testid="ThemedContainer" class="Navbar_lia-container__PneN7 ThemedContainer_lia-fixed-container__MPYgN ThemedContainer_lia-fixed-gutters__1PeHV styles_container__6wTQq"> <div class="NavbarHamburgerDropdown_lia-hamburger__wMSGy styles_dropdown__gtmlA"> <button data-testid="Button" aria-haspopup="true" aria-expanded="false" aria-label="Side Menu" id=":R3mmilbem:" type="button" class="styles_lia-g-unstyled-btn__Sglpm NavbarHamburgerDropdown_lia-hamburger-toggle__A99vU styles_dropdown-toggle__lyIUd styles_btn__1HFm0"><span class="HamburgerIcon_lia-hamburger__Vl1W7"><span class="HamburgerIcon_lia-burger-part__gpOaQ HamburgerIcon_lia-lettuce__CHkD6 NavbarHamburgerDropdown_lia-hamburger-icon__CaJzZ"></span><span class="HamburgerIcon_lia-burger-part__gpOaQ HamburgerIcon_lia-tomato__gEm9r NavbarHamburgerDropdown_lia-hamburger-icon__CaJzZ"></span><span class="HamburgerIcon_lia-burger-part__gpOaQ HamburgerIcon_lia-cheese__4316P NavbarHamburgerDropdown_lia-hamburger-icon__CaJzZ"></span></span></button> </div> <div class="Navbar_lia-brand-wrap__kMjMv"> <a class="Navbar_lia-brand-logo___j4kl" href="https://techcommunity-microsoft-com.translate.goog/?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/themes/customTheme1/favicon-1730836271365.png?time=1730836274203" alt="Brand Logo" class="BrandLogo_lia-logo__9HhbP"></a><a href="https://techcommunity-microsoft-com.translate.goog/tag/Azure%20Database%20for%20MySQL?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#main-content" class="Navbar_lia-skip-content__x8IQ0">Skip to content</a> </div> <section class="NavbarTextLinks_lia-main-links-container__QOLn4"> <div class="NavbarTextLinks_lia-main-links__XTYIO"> <a tabindex="0" href="https://techcommunity-microsoft-com.translate.goog/?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" class="styles_lia-g-navbar-link___5V8S" data-testid="NavbarLink.gxcuf89792" target="_self"><span class="styles_lia-g-navbar-link-text__hNCPc">Tech Community</span></a><a tabindex="0" href="https://techcommunity-microsoft-com.translate.goog/Directory?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" class="styles_lia-g-navbar-link___5V8S" data-testid="NavbarLink.external_link" target="_self"><span class="styles_lia-g-navbar-link-text__hNCPc">Community Hubs</span></a> <div data-menu-open="false" class="NavbarDropdown_lia-dropdown__UxoG7 styles_dropdown__gtmlA"> <div aria-haspopup="true" aria-label="Press the down arrow to open the menu" data-testid="NavbarDropdown.Toggle" tabindex="-1" id=":R6nmmilbem:"> <a tabindex="0" href="https://techcommunity-microsoft-com.translate.goog/?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" class="styles_lia-g-navbar-link___5V8S NavbarDropdownToggle_lia-link-extender__HG9yN NavbarAnchor_lia-disabled__IqfY3" data-testid="NavbarLink.communities" target="_blank"><span class="styles_lia-g-navbar-link-text__hNCPc">Products <svg class="styles_lia-g-navbar-dropdown-icon__MBB_c Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-body-color);--lia-local-icon-color-h:var(--lia-bs-body-color-h);--lia-local-icon-color-s:var(--lia-bs-body-color-s);--lia-local-icon-color-l:var(--lia-bs-body-color-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/chevron-down.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#chevron-down"></use> </svg></span></a> </div> </div> <div data-menu-open="false" class="NavbarDropdown_lia-dropdown__UxoG7 styles_dropdown__gtmlA"> <div aria-haspopup="true" aria-label="Press the down arrow to open the menu" data-testid="NavbarDropdown.Toggle" tabindex="-1" id=":R8nmmilbem:"> <a tabindex="0" href="https://techcommunity-microsoft-com.translate.goog/?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" class="styles_lia-g-navbar-link___5V8S NavbarDropdownToggle_lia-link-extender__HG9yN NavbarAnchor_lia-disabled__IqfY3" data-testid="NavbarLink.communities_1" target="_self"><span class="styles_lia-g-navbar-link-text__hNCPc">Topics <svg class="styles_lia-g-navbar-dropdown-icon__MBB_c Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-body-color);--lia-local-icon-color-h:var(--lia-bs-body-color-h);--lia-local-icon-color-s:var(--lia-bs-body-color-s);--lia-local-icon-color-l:var(--lia-bs-body-color-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/chevron-down.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#chevron-down"></use> </svg></span></a> </div> </div><a tabindex="0" href="https://techcommunity-microsoft-com.translate.goog/Blogs?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" class="styles_lia-g-navbar-link___5V8S" data-testid="NavbarLink.external" target="_self"><span class="styles_lia-g-navbar-link-text__hNCPc">Blogs</span></a><a tabindex="0" href="https://techcommunity-microsoft-com.translate.goog/Events?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" class="styles_lia-g-navbar-link___5V8S" data-testid="NavbarLink.external_1" target="_self"><span class="styles_lia-g-navbar-link-text__hNCPc">Events</span></a> <div data-menu-open="false" class="NavbarDropdown_lia-dropdown__UxoG7 styles_dropdown__gtmlA"> <div aria-haspopup="true" aria-label="Press the down arrow to open the menu" data-testid="NavbarDropdown.Toggle" tabindex="-1" id=":Renmmilbem:"> <a tabindex="0" href="https://techcommunity-microsoft-com.translate.goog/category/MicrosoftLearn?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" class="styles_lia-g-navbar-link___5V8S NavbarDropdownToggle_lia-link-extender__HG9yN NavbarAnchor_lia-disabled__IqfY3" data-testid="NavbarLink.microsoft_learn" target="_self"><span class="styles_lia-g-navbar-link-text__hNCPc">Microsoft Learn <svg class="styles_lia-g-navbar-dropdown-icon__MBB_c Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-body-color);--lia-local-icon-color-h:var(--lia-bs-body-color-h);--lia-local-icon-color-s:var(--lia-bs-body-color-s);--lia-local-icon-color-l:var(--lia-bs-body-color-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/chevron-down.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#chevron-down"></use> </svg></span></a> </div> </div><a tabindex="0" href="https://techcommunity-microsoft-com.translate.goog/category/Community-Info-Center?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" class="styles_lia-g-navbar-link___5V8S" data-testid="NavbarLink.community_info_center" target="_self"><span class="styles_lia-g-navbar-link-text__hNCPc">Lounge</span></a> </div> <div class="NavbarTextLinks_lia-more__Lo2H5"></div> </section> <section class="Navbar_lia-section__0E_DT Navbar_lia-controls__i63Rp"> <a data-testid="AuthenticationLink.registration" class="Navbar_lia-controller-text-link__1JNsW styles_lia-g-navbar-link___5V8S" href="https://techcommunity-microsoft-com.translate.goog/t5/s/gxcuf89792/auth/oidcss/sso_login_redirect/provider/default?referer=https://techcommunity.microsoft.com/tag/Azure%2520Database%2520for%2520MySQL&amp;_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">Register</a><a data-testid="AuthenticationLink.login" class="Navbar_lia-controller-text-link__1JNsW styles_lia-g-navbar-link___5V8S" href="https://techcommunity-microsoft-com.translate.goog/t5/s/gxcuf89792/auth/oidcss/sso_login_redirect/provider/default?referer=https://techcommunity.microsoft.com/tag/Azure%2520Database%2520for%2520MySQL&amp;_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">Sign In</a> </section> </div> </nav> <div class="Navbar_lia-nav-spacer__e1b2y" aria-hidden="true"></div> <div class="Breadcrumb_lia-breadcrumb-container__qzYKB"> <div style="background-color:transparent" class="styles_border-bottom__rm8pu"> <nav aria-label="Breadcrumbs" class="Breadcrumb_lia-nav__ilWY3 Breadcrumb_lia-breadcrumb-container-content__95TUn" data-testid="Breadcrumb"> <div data-testid="ThemedContainer" style="--lia-breadcrumb-link-color:var(--lia-bs-gray-700);--lia-breadcrumb-divider-opacity:0.5;--lia-breadcrumb-link-highlight-color:var(--lia-bs-primary)" class="Breadcrumb_lia-nav__ilWY3 ThemedContainer_lia-fixed-container__MPYgN ThemedContainer_lia-fixed-gutters__1PeHV styles_container__6wTQq"> <ol class="Breadcrumb_lia-crumb-list__Xb5Aw"> <li class="Breadcrumb_lia-crumb-list-item__iXBAq Breadcrumb_lia-crumb-mobile__phoX_" data-testid="Breadcrumb.Mobilecrumb"><a data-testid="nodeLink" target="_self" class="Breadcrumb_lia-crumb-item__CSmrj" aria-label="Place Microsoft Community Hub" href="https://techcommunity-microsoft-com.translate.goog/?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"> <svg class="Breadcrumb_lia-crumb-icon-mobile__TE_1C styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-700);--lia-local-icon-color-h:var(--lia-bs-gray-700-h);--lia-local-icon-color-s:var(--lia-bs-gray-700-s);--lia-local-icon-color-l:var(--lia-bs-gray-700-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/chevron-left.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#chevron-left"></use> </svg>Microsoft Community Hub</a></li> <li class="Breadcrumb_lia-crumb-divider__Fy21x" aria-hidden="true"> <svg class="Breadcrumb_lia-crumb-icon__ZfovN styles_lia-g-icon-size-12__fO_66 Icon_lia-size-12__l8N3M Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-500);--lia-local-icon-color-h:var(--lia-bs-gray-500-h);--lia-local-icon-color-s:var(--lia-bs-gray-500-s);--lia-local-icon-color-l:var(--lia-bs-gray-500-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/chevron-right.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#chevron-right"></use> </svg></li> <li class="Breadcrumb_lia-crumb-list-item__iXBAq"><span title="Tag: Azure Database for MySQL" class="Breadcrumb_lia-crumb-item__CSmrj" aria-current="location">Tag: Azure Database for MySQL</span></li> </ol> <div class="Breadcrumb_lia-crumb-actions__fTD_Z" style="--lia-breadcrumb-link-color:var(--lia-bs-gray-700)"></div> </div> </nav> </div> </div> <div class="CustomComponent_lia-wrapper__7IqeO" style="--lia-local-bg-color:transparent"> <article class="CustomComponent_lia-article__sQ7z4" data-testid="CustomComponent"> <section></section> </article> </div> </header> <main id="main-content"> <section style="background:var(--lia-bs-white)" class="QuiltSection_lia-section-spacing__WK9AB QuiltSection_lia-section-border-bottom__60ovV" data-testid="QuiltSection-tag-header-widget"> <div data-testid="ThemedContainer" class="ThemedContainer_lia-fixed-container__MPYgN styles_container__6wTQq"> <div class="styles_row__sjnST"> <div style="--lia-content-item-border:none" class="QuiltSection_lia-column__iNmDj styles_col-lg-12__u20eR"> <div class="styles_lia-g-section-widget__aHMgk"> <header class="TagsHeaderWidget_lia-header__NPDrA"> <div class="styles_lia-g-mr-20__8WLMh styles_lia-g-icon-size-80__f0WeA Icon_lia-size-80__uWzC0 Icon_lia-frame__Que5I" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)"> <svg class="Icon_lia-icon__on1Gb" data-testid="Icon" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-tag.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#content-tag"></use> </svg> </div> <div> <h1 class="TagsHeaderWidget_lia-title__4WUwY">Azure Database for MySQL</h1><span class="TagsHeaderWidget_lia-topics-count__USEHE">29 Topics</span> </div> </header> </div> </div> </div> </div> </section> <section class="QuiltSection_lia-section-spacing__WK9AB" data-testid="QuiltSection-messages-list-for-tag-widget"> <div data-testid="ThemedContainer" class="ThemedContainer_lia-fixed-container__MPYgN styles_container__6wTQq"> <div class="styles_row__sjnST"> <div style="--lia-content-item-border:none" class="QuiltSection_lia-column__iNmDj styles_col-lg-12__u20eR"> <div class="styles_lia-g-section-widget__aHMgk"> <article class="PaneledItemList_lia-panel-list-divider__R11LV styles_text-body__F7QRV" data-testid="PanelItemList.MessageListForNodeByRecentActivityWidget"> <nav class="PaneledItemListSubHeader_lia-panel-divider__udXWQ"> <div class="OverflowNav_lia-nav__cElDu styles_lia-g-my-0__lzVcy styles_nav__ZeLHd" role="tablist"> <div class="OverflowNav_lia-items__mRo8B"> <a role="tab" data-testid="OverflowNav.Most Recent" aria-label="Sort By Most Recent" href="https://techcommunity-microsoft-com.translate.goog/tag/Azure%20Database%20for%20MySQL?messages.widget.messagelistfornodebyrecentactivitywidget-tab-main-messages-list-for-tag-widget-0=mostRecent&amp;_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" data-rb-event-key="mostRecent" aria-selected="true" class="OverflowNav_lia-nav-btn__6GaG3 styles_lia-g-pt-15__653_x OverflowNav_lia-is-active__Jkfl1 styles_nav-link__Mv2ls styles_active__EuuVN">Most Recent</a><a role="tab" data-testid="OverflowNav.Most Viewed" aria-label="Sort By Most Viewed" href="https://techcommunity-microsoft-com.translate.goog/tag/Azure%20Database%20for%20MySQL?messages.widget.messagelistfornodebyrecentactivitywidget-tab-main-messages-list-for-tag-widget-0=mostViewed&amp;_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" data-rb-event-key="mostViewed" aria-selected="false" class="OverflowNav_lia-nav-btn__6GaG3 styles_lia-g-pt-15__653_x styles_nav-link__Mv2ls">Most Viewed</a><a role="tab" data-testid="OverflowNav.Most Likes" aria-label="Sort By Most Likes" href="https://techcommunity-microsoft-com.translate.goog/tag/Azure%20Database%20for%20MySQL?messages.widget.messagelistfornodebyrecentactivitywidget-tab-main-messages-list-for-tag-widget-0=mostKudoed&amp;_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" data-rb-event-key="mostKudoed" aria-selected="false" class="OverflowNav_lia-nav-btn__6GaG3 styles_lia-g-pt-15__653_x styles_nav-link__Mv2ls">Most Likes</a> </div> <div class="OverflowNav_lia-more__qh1FZ"></div> </div> </nav> <section class="PaneledItemList_lia-panel-list-body__FDtRF PaneledItemList_lia-has-footer__CUfyF styles_lia-g-mb-0__AIhaX" role="tabpanel"> <ul class="styles_list-group__JHN_Z styles_list-group-flush__FCocl"> <li class="PaneledItemList_lia-panel-list-item__bV87f styles_list-group-item__c_btC"> <div class="MessageViewInline_lia-message__ALtxi" data-testid="InlineMessageView"> <div class="MessageViewInline_lia-left-side__BLlQ_"> <a data-hovercard-trigger="true" data-testid="userLink" class="styles_lia-g-mt-5__Gn6_v" aria-label="View Profile: NeilDsouza" aria-describedby="UserHoverCard-286629" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/neildsouza/286629?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="UserAvatar_lia-avatar__HFfcv styles_lia-g-icon-size-40__s3x_4" data-testid="userAvatar"><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0yODY2MjktNjMzMDk0aTlDRTZGOTMyREI1NDQxRjE?image-dimensions=40x40" alt="NeilDsouza's avatar" class="UserAvatar_lia-avatar-img__CUPwZ" aria-hidden="false"></span></a> </div> <section class="MessageViewInline_lia-section__mP71c"> <div class="MessageViewInline_lia-main__H_QLJ"> <h5 title="Deploy a Magento Open Source LAMP-stack e-commerce app on Azure with one click!" class="styles_text-break__Ny06M MessageViewInline_lia-subject__rxhY_" data-testid="MessageSubject"><a class="MessageViewInline_lia-subject-link__BO63O styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-2__53ACH" data-testid="MessageLink" target="_self" aria-label="Deploy a Magento Open Source LAMP-stack e-commerce app on Azure with one click!" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/deploy-a-magento-open-source-lamp-stack-e-commerce-app-on-azure-with-one-click/4297056?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">Deploy a Magento Open Source LAMP-stack e-commerce app on Azure with one click!</a></h5><a class="MessageViewInline_lia-content__wPIos" data-testid="MessageLink" target="_self" tabindex="-1" aria-label="Deploy a Magento Open Source LAMP-stack e-commerce app on Azure with one click!" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/deploy-a-magento-open-source-lamp-stack-e-commerce-app-on-azure-with-one-click/4297056?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="MessageTeaser" class="MessageViewInline_lia-body__C9SCk MessageViewInline_lia-body-md__SERhT styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-3__hQHtO"> We're thrilled to announce the release of our one-click ARM template for deploying Magento on Azure! Magento, a popular open-source e-commerce platform, can now be effortlessly hosted on Azure, leveraging services like AKS, Virtual Network, Private Link, Azure CDN, Azure Premium File Storage, and Azure Database for MySQL - Flexible Server. Check out the blog and demo video by Mahmut Olcay, Azure Data MVP and Azure Database for MySQL Insider, showcasing the deployment process. </span><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LVZvSnBZWQ?image-dimensions=300x400&amp;constrain-image=true" alt="" data-testid="messagePreviewImage" class="MessageViewInline_lia-preview-img__v_cnb"></a> </div> <div class="MessageViewInline_lia-footer__gNh52"> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-left__gAfgM"> <div class="MessageViewInline_lia-byline__I93OZ MessageViewInline_lia-byline-md__VW8Gt"> <div class="styles_lia-g-divider__X68T2 MessageViewInline_lia-author-info__8PVPG"> <a data-hovercard-trigger="true" data-testid="userLink" class="MessageViewInline_lia-byline-item__kxYvN" aria-label="View Profile: NeilDsouza" aria-describedby="UserHoverCard-286629" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/neildsouza/286629?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">NeilDsouza</a> </div><a class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN" data-testid="MessageLink" target="_self" aria-label="3 days ago" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/deploy-a-magento-open-source-lamp-stack-e-commerce-app-on-azure-with-one-click/4297056?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="messageTime"><span title="November 21, 2024 at 3:03 PM" role="none">Nov 21, 2024</span></span></a><a data-hovercard-trigger="true" data-testid="nodeLink" target="_self" class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN MessageViewInline_lia-node__eqyXY" aria-label="Go to parent Azure Database for MySQL Blog" href="https://techcommunity-microsoft-com.translate.goog/category/azuredatabases/blog/adformysql?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"> <svg class="styles_lia-g-icon-size-12__fO_66 Icon_lia-size-12__l8N3M Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-blog-color);--lia-local-icon-color-h:var(--lia-blog-color-h);--lia-local-icon-color-s:var(--lia-blog-color-s);--lia-local-icon-color-l:var(--lia-blog-color-l)" aria-label="Content Type Blog icon"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-blog.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#content-blog"></use> </svg><span class="styles_sr-only__NOnjB styles_h-auto__SoSGz">Place Azure Database for MySQL Blog</span><span aria-hidden="true">Azure Database for MySQL Blog</span></a> </div> </div> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-right__mxWEA"> <div class="styles_lia-g-count-wrap___e35P" data-testid="ViewCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/views.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#views"></use> </svg>95<span class="styles_sr-only__NOnjB">Views</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="kudosCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/like.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#like"></use> </svg>0<span class="styles_sr-only__NOnjB">likes</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="messageRepliesCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/comment.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#comment"></use> </svg>0<span class="styles_sr-only__NOnjB">Comments</span> </div> </div> </div> </section> </div></li> <li class="PaneledItemList_lia-panel-list-item__bV87f styles_list-group-item__c_btC"> <div class="MessageViewInline_lia-message__ALtxi" data-testid="InlineMessageView"> <div class="MessageViewInline_lia-left-side__BLlQ_"> <a data-hovercard-trigger="true" data-testid="userLink" class="styles_lia-g-mt-5__Gn6_v" aria-label="View Profile: ParikshitSavjani" aria-describedby="UserHoverCard-73767" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/parikshitsavjani/73767?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="UserAvatar_lia-avatar__HFfcv styles_lia-g-icon-size-40__s3x_4" data-testid="userAvatar"><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS03Mzc2Ny0xMTk5OTZpQjA1OUUzNzAzRTcyM0E4Qw?image-dimensions=40x40" alt="ParikshitSavjani's avatar" class="UserAvatar_lia-avatar-img__CUPwZ" aria-hidden="false"></span></a> </div> <section class="MessageViewInline_lia-section__mP71c"> <div class="MessageViewInline_lia-main__H_QLJ"> <h5 title="Deploying Moodle on Azure – things you should know" class="styles_text-break__Ny06M MessageViewInline_lia-subject__rxhY_" data-testid="MessageSubject"><a class="MessageViewInline_lia-subject-link__BO63O styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-2__53ACH" data-testid="MessageLink" target="_self" aria-label="Deploying Moodle on Azure – things you should know" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/deploying-moodle-on-azure-%E2%80%93-things-you-should-know/814054?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">Deploying Moodle on Azure – things you should know</a></h5><a class="MessageViewInline_lia-content__wPIos" data-testid="MessageLink" target="_self" tabindex="-1" aria-label="Deploying Moodle on Azure – things you should know" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/deploying-moodle-on-azure-%E2%80%93-things-you-should-know/814054?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="MessageTeaser" class="MessageViewInline_lia-body__C9SCk MessageViewInline_lia-body-md__SERhT styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-3__hQHtO"> Moodle is one of the most popular open-source learning management platform empowering educators and researchers across the world to disseminate their work efficiently. It is also one of the most mature and robust OSS applications that the community has developed and improvised over the years. We have seen customers from small, medium, and large enterprises to schools, public sector, and government organizations deploying Moodle in Azure. In this blog post, I’ll share some best practices and tips for deploying Moodle on Azure based on our experiences working with several of our customers. </span><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI2Mzg0aTFCNzNFQ0QxNkREQUVFRDk?image-dimensions=300x400&amp;constrain-image=true" data-testid="messagePreviewImage" class="MessageViewInline_lia-preview-img__v_cnb"></a> </div> <div class="MessageViewInline_lia-footer__gNh52"> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-left__gAfgM"> <div class="MessageViewInline_lia-byline__I93OZ MessageViewInline_lia-byline-md__VW8Gt"> <div class="styles_lia-g-divider__X68T2 MessageViewInline_lia-author-info__8PVPG"> <a data-hovercard-trigger="true" data-testid="userLink" class="MessageViewInline_lia-byline-item__kxYvN" aria-label="View Profile: ParikshitSavjani" aria-describedby="UserHoverCard-73767" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/parikshitsavjani/73767?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">ParikshitSavjani</a> </div><a class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN" data-testid="MessageLink" target="_self" aria-label="5 months ago" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/deploying-moodle-on-azure-%E2%80%93-things-you-should-know/814054?topicRepliesSort=postTimeDesc&amp;autoScroll=true&amp;_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="messageTime"><span title="July 11, 2024 at 12:30 PM" role="none">Jul 11, 2024</span></span></a><a data-hovercard-trigger="true" data-testid="nodeLink" target="_self" class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN MessageViewInline_lia-node__eqyXY" aria-label="Go to parent Azure Database for MySQL Blog" href="https://techcommunity-microsoft-com.translate.goog/category/azuredatabases/blog/adformysql?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"> <svg class="styles_lia-g-icon-size-12__fO_66 Icon_lia-size-12__l8N3M Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-blog-color);--lia-local-icon-color-h:var(--lia-blog-color-h);--lia-local-icon-color-s:var(--lia-blog-color-s);--lia-local-icon-color-l:var(--lia-blog-color-l)" aria-label="Content Type Blog icon"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-blog.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#content-blog"></use> </svg><span class="styles_sr-only__NOnjB styles_h-auto__SoSGz">Place Azure Database for MySQL Blog</span><span aria-hidden="true">Azure Database for MySQL Blog</span></a> </div> </div> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-right__mxWEA"> <div class="styles_lia-g-count-wrap___e35P" data-testid="ViewCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/views.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#views"></use> </svg>63K<span class="styles_sr-only__NOnjB">Views</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="kudosCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/like.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#like"></use> </svg>14<span class="styles_sr-only__NOnjB">likes</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="messageRepliesCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/comment.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#comment"></use> </svg>25<span class="styles_sr-only__NOnjB">Comments</span> </div> </div> </div> </section> </div></li> <li class="PaneledItemList_lia-panel-list-item__bV87f styles_list-group-item__c_btC"> <div class="MessageViewInline_lia-message__ALtxi" data-testid="InlineMessageView"> <div class="MessageViewInline_lia-left-side__BLlQ_"> <a data-hovercard-trigger="true" data-testid="userLink" class="styles_lia-g-mt-5__Gn6_v" aria-label="View Profile: ImUzairr" aria-describedby="UserHoverCard-2279664" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/imuzairr/2279664?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="UserAvatar_lia-avatar__HFfcv styles_lia-g-icon-size-40__s3x_4" data-testid="userAvatar"><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0yMjc5NjY0LTU0NjgyMmlDRjVCQjBBOTRGMTZFOUUy?image-dimensions=40x40" alt="ImUzairr's avatar" class="UserAvatar_lia-avatar-img__CUPwZ" aria-hidden="false"></span></a> </div> <section class="MessageViewInline_lia-section__mP71c"> <div class="MessageViewInline_lia-main__H_QLJ"> <h5 title="How to Deploy MySql server without .SQL file?" class="styles_text-break__Ny06M MessageViewInline_lia-subject__rxhY_" data-testid="MessageSubject"><a class="MessageViewInline_lia-subject-link__BO63O styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-2__53ACH" data-testid="MessageLink" target="_self" aria-label="How to Deploy MySql server without .SQL file?" href="https://techcommunity-microsoft-com.translate.goog/discussions/sql_server/how-to-deploy-mysql-server-without-sql-file/4129527?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">How to Deploy MySql server without .SQL file?</a></h5><a class="MessageViewInline_lia-content__wPIos" data-testid="MessageLink" target="_self" tabindex="-1" aria-label="How to Deploy MySql server without .SQL file?" href="https://techcommunity-microsoft-com.translate.goog/discussions/sql_server/how-to-deploy-mysql-server-without-sql-file/4129527?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="styles_lia-g-message-body__LkV7_ styles_lia-g-message-body-forum__p9J5_ styles_clearfix__xFEoC styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-3__hQHtO MessageViewInline_lia-body__C9SCk MessageViewInline_lia-body-md__SERhT"> I currently have a MySQL server deployed on a Linux operating system. I am considering migrating this MySQL server to a Windows operating system. Although I do not possess a .SQL file typically used for importing databases, I do have the MySQL directory folder available. Would it be feasible to deploy the MySQL database utilizing this root folder directory? </span></a> </div> <div class="MessageViewInline_lia-footer__gNh52"> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-left__gAfgM"> <div class="MessageViewInline_lia-byline__I93OZ MessageViewInline_lia-byline-md__VW8Gt"> <div class="styles_lia-g-divider__X68T2 MessageViewInline_lia-author-info__8PVPG"> <a data-hovercard-trigger="true" data-testid="userLink" class="MessageViewInline_lia-byline-item__kxYvN" aria-label="View Profile: ImUzairr" aria-describedby="UserHoverCard-2279664" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/imuzairr/2279664?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">ImUzairr</a> </div><a class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN" data-testid="MessageLink" target="_self" aria-label="7 months ago" href="https://techcommunity-microsoft-com.translate.goog/discussions/sql_server/how-to-deploy-mysql-server-without-sql-file/4129527?topicRepliesSort=postTimeDesc&amp;autoScroll=true&amp;_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="messageTime"><span title="May 3, 2024 at 5:01 AM" role="none">May 03, 2024</span></span></a><a data-hovercard-trigger="true" data-testid="nodeLink" target="_self" class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN MessageViewInline_lia-node__eqyXY" aria-label="Go to parent SQL Server" href="https://techcommunity-microsoft-com.translate.goog/category/sql-server/discussions/sql_server?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"> <svg class="styles_lia-g-icon-size-12__fO_66 Icon_lia-size-12__l8N3M Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-forum-color);--lia-local-icon-color-h:var(--lia-forum-color-h);--lia-local-icon-color-s:var(--lia-forum-color-s);--lia-local-icon-color-l:var(--lia-forum-color-l)" aria-label="Content Type Forum icon"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-discussion.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#content-discussion"></use> </svg><span class="styles_sr-only__NOnjB styles_h-auto__SoSGz">Place SQL Server</span><span aria-hidden="true">SQL Server</span></a> </div> </div> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-right__mxWEA"> <div class="styles_lia-g-count-wrap___e35P" data-testid="ViewCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/views.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#views"></use> </svg>622<span class="styles_sr-only__NOnjB">Views</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="kudosCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/like.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#like"></use> </svg>0<span class="styles_sr-only__NOnjB">likes</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="messageRepliesCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/comment.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#comment"></use> </svg>2<span class="styles_sr-only__NOnjB">Comments</span> </div> </div> </div> </section> </div></li> <li class="PaneledItemList_lia-panel-list-item__bV87f styles_list-group-item__c_btC"> <div class="MessageViewInline_lia-message__ALtxi" data-testid="InlineMessageView"> <div class="MessageViewInline_lia-left-side__BLlQ_"> <a data-hovercard-trigger="true" data-testid="userLink" class="styles_lia-g-mt-5__Gn6_v" aria-label="View Profile: NeilDsouza" aria-describedby="UserHoverCard-286629" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/neildsouza/286629?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="UserAvatar_lia-avatar__HFfcv styles_lia-g-icon-size-40__s3x_4" data-testid="userAvatar"><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0yODY2MjktNjMzMDk0aTlDRTZGOTMyREI1NDQxRjE?image-dimensions=40x40" alt="NeilDsouza's avatar" class="UserAvatar_lia-avatar-img__CUPwZ" aria-hidden="false"></span></a> </div> <section class="MessageViewInline_lia-section__mP71c"> <div class="MessageViewInline_lia-main__H_QLJ"> <h5 title="Online migration from Single Server to Flexible Server using MySQL Import and Data-In Replication" class="styles_text-break__Ny06M MessageViewInline_lia-subject__rxhY_" data-testid="MessageSubject"><a class="MessageViewInline_lia-subject-link__BO63O styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-2__53ACH" data-testid="MessageLink" target="_self" aria-label="Online migration from Single Server to Flexible Server using MySQL Import and Data-In Replication" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/online-migration-from-single-server-to-flexible-server-using-mysql-import-and-da/4115288?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">Online migration from Single Server to Flexible Server using MySQL Import and Data-In Replication</a></h5><a class="MessageViewInline_lia-content__wPIos" data-testid="MessageLink" target="_self" tabindex="-1" aria-label="Online migration from Single Server to Flexible Server using MySQL Import and Data-In Replication" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/online-migration-from-single-server-to-flexible-server-using-mysql-import-and-da/4115288?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="MessageTeaser" class="MessageViewInline_lia-body__C9SCk MessageViewInline_lia-body-md__SERhT styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-3__hQHtO"> This is a detailed, step-by-step guide to migrate your Azure Database for MySQL servers from Single Server to the newer Flexible server platformthe simple and fast way using our latest tool MySQL Import Command Line Interface now Generally Available, with the new capability to migrate online with minimal downtime. </span><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MjAxMGkwOTI5OEZEQUUwRTVERDA3?image-dimensions=300x400&amp;constrain-image=true" data-testid="messagePreviewImage" class="MessageViewInline_lia-preview-img__v_cnb"></a> </div> <div class="MessageViewInline_lia-footer__gNh52"> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-left__gAfgM"> <div class="MessageViewInline_lia-byline__I93OZ MessageViewInline_lia-byline-md__VW8Gt"> <div class="styles_lia-g-divider__X68T2 MessageViewInline_lia-author-info__8PVPG"> <a data-hovercard-trigger="true" data-testid="userLink" class="MessageViewInline_lia-byline-item__kxYvN" aria-label="View Profile: NeilDsouza" aria-describedby="UserHoverCard-286629" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/neildsouza/286629?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">NeilDsouza</a> </div><a class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN" data-testid="MessageLink" target="_self" aria-label="8 months ago" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/online-migration-from-single-server-to-flexible-server-using-mysql-import-and-da/4115288?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="messageTime"><span title="April 17, 2024 at 4:58 PM" role="none">Apr 17, 2024</span></span></a><a data-hovercard-trigger="true" data-testid="nodeLink" target="_self" class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN MessageViewInline_lia-node__eqyXY" aria-label="Go to parent Azure Database for MySQL Blog" href="https://techcommunity-microsoft-com.translate.goog/category/azuredatabases/blog/adformysql?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"> <svg class="styles_lia-g-icon-size-12__fO_66 Icon_lia-size-12__l8N3M Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-blog-color);--lia-local-icon-color-h:var(--lia-blog-color-h);--lia-local-icon-color-s:var(--lia-blog-color-s);--lia-local-icon-color-l:var(--lia-blog-color-l)" aria-label="Content Type Blog icon"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-blog.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#content-blog"></use> </svg><span class="styles_sr-only__NOnjB styles_h-auto__SoSGz">Place Azure Database for MySQL Blog</span><span aria-hidden="true">Azure Database for MySQL Blog</span></a> </div> </div> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-right__mxWEA"> <div class="styles_lia-g-count-wrap___e35P" data-testid="ViewCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/views.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#views"></use> </svg>7.3K<span class="styles_sr-only__NOnjB">Views</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="kudosCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/like.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#like"></use> </svg>0<span class="styles_sr-only__NOnjB">likes</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="messageRepliesCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/comment.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#comment"></use> </svg>0<span class="styles_sr-only__NOnjB">Comments</span> </div> </div> </div> </section> </div></li> <li class="PaneledItemList_lia-panel-list-item__bV87f styles_list-group-item__c_btC"> <div class="MessageViewInline_lia-message__ALtxi" data-testid="InlineMessageView"> <div class="MessageViewInline_lia-left-side__BLlQ_"> <a data-hovercard-trigger="true" data-testid="userLink" class="styles_lia-g-mt-5__Gn6_v" aria-label="View Profile: amakusi" aria-describedby="UserHoverCard-554054" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/amakusi/554054?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="UserAvatar_lia-avatar__HFfcv styles_lia-g-icon-size-40__s3x_4" data-testid="userAvatar"><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS01NTQwNTQtNTYzMTY2aUE1NjA4NjFBOUJBMkNCRDM?image-dimensions=40x40" alt="amakusi's avatar" class="UserAvatar_lia-avatar-img__CUPwZ" aria-hidden="false"></span></a> </div> <section class="MessageViewInline_lia-section__mP71c"> <div class="MessageViewInline_lia-main__H_QLJ"> <h5 title="Azure Cosmos DB Conf 2024" class="styles_text-break__Ny06M MessageViewInline_lia-subject__rxhY_" data-testid="MessageSubject"><a class="MessageViewInline_lia-subject-link__BO63O styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-2__53ACH" data-testid="MessageLink" target="_self" aria-label="Azure Cosmos DB Conf 2024" href="https://techcommunity-microsoft-com.translate.goog/event/azuredb-events/azure-cosmos-db-conf-2024/4092213?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">Azure Cosmos DB Conf 2024</a></h5><a class="MessageViewInline_lia-content__wPIos" data-testid="MessageLink" target="_self" tabindex="-1" aria-label="Azure Cosmos DB Conf 2024" href="https://techcommunity-microsoft-com.translate.goog/event/azuredb-events/azure-cosmos-db-conf-2024/4092213?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="styles_lia-g-message-body__LkV7_ styles_lia-g-message-body-occasion__fp1q1 styles_clearfix__xFEoC styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-3__hQHtO MessageViewInline_lia-body__C9SCk MessageViewInline_lia-body-md__SERhT"> Join us for our 4th annualAzure Cosmos DB Confon April 16th 2024, a free virtual developer event co-hosted by Microsoft and the Azure Cosmos DB community. Tune in onYouTubeto learn why Azure Cosmos DB is the leading database for the era of AI and modern app development. Dive into a dynamic mix of sessions from Microsoft and community experts, showcasing their innovative projects. Tune into our 3-hour live show on April 16th and explore additional sessions on-demand. This is an event you won't want to miss! </span><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MDkyMjEzLTU2MzQxN2lBNjVFRTFCNzFBNkJBOUI1?image-dimensions=300x400&amp;constrain-image=true" alt="" data-testid="messagePreviewImage" class="MessageViewInline_lia-preview-img__v_cnb"></a> </div> <div class="MessageViewInline_lia-footer__gNh52"> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-left__gAfgM"> <div class="MessageViewInline_lia-byline__I93OZ MessageViewInline_lia-byline-md__VW8Gt"> <div class="styles_lia-g-divider__X68T2 MessageViewInline_lia-author-info__8PVPG"> <a data-hovercard-trigger="true" data-testid="userLink" class="MessageViewInline_lia-byline-item__kxYvN" aria-label="View Profile: amakusi" aria-describedby="UserHoverCard-554054" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/amakusi/554054?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">amakusi</a> </div><a class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN" data-testid="MessageLink" target="_self" aria-label="9 months ago" href="https://techcommunity-microsoft-com.translate.goog/event/azuredb-events/azure-cosmos-db-conf-2024/4092213?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="messageTime"><span title="March 20, 2024 at 8:06 PM" role="none">Mar 20, 2024</span></span></a><a data-hovercard-trigger="true" data-testid="nodeLink" target="_self" class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN MessageViewInline_lia-node__eqyXY" aria-label="Go to parent Azure Databases Events" href="https://techcommunity-microsoft-com.translate.goog/category/azuredatabases/events/azuredb-events?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"> <svg class="styles_lia-g-icon-size-12__fO_66 Icon_lia-size-12__l8N3M Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-occasion-color);--lia-local-icon-color-h:var(--lia-occasion-color-h);--lia-local-icon-color-s:var(--lia-occasion-color-s);--lia-local-icon-color-l:var(--lia-occasion-color-l)" aria-label="Content Type Events icon"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-occasion.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#content-occasion"></use> </svg><span class="styles_sr-only__NOnjB styles_h-auto__SoSGz">Place Azure Databases Events</span><span aria-hidden="true">Azure Databases Events</span></a> </div> </div> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-right__mxWEA"> <div class="styles_lia-g-count-wrap___e35P" data-testid="ViewCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/views.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#views"></use> </svg>2.7K<span class="styles_sr-only__NOnjB">Views</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="kudosCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/like.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#like"></use> </svg>1<span class="styles_sr-only__NOnjB">like</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="messageRepliesCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/comment.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#comment"></use> </svg>0<span class="styles_sr-only__NOnjB">Comments</span> </div> </div> </div> </section> </div></li> <li class="PaneledItemList_lia-panel-list-item__bV87f styles_list-group-item__c_btC"> <div class="MessageViewInline_lia-message__ALtxi" data-testid="InlineMessageView"> <div class="MessageViewInline_lia-left-side__BLlQ_"> <a data-hovercard-trigger="true" data-testid="userLink" class="styles_lia-g-mt-5__Gn6_v" aria-label="View Profile: mk_sunitha" aria-describedby="UserHoverCard-674659" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/mk_sunitha/674659?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="UserAvatar_lia-avatar__HFfcv styles_lia-g-icon-size-40__s3x_4" data-testid="userAvatar"><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS02NzQ2NTktNDQ1OTg0aUU1NzJEMzQ4RTZGOEVBOEU?image-dimensions=40x40" alt="mk_sunitha's avatar" class="UserAvatar_lia-avatar-img__CUPwZ" aria-hidden="false"></span></a> </div> <section class="MessageViewInline_lia-section__mP71c"> <div class="MessageViewInline_lia-main__H_QLJ"> <h5 title="Announcing Power BI integration for Azure Database for MySQL in the Azure portal" class="styles_text-break__Ny06M MessageViewInline_lia-subject__rxhY_" data-testid="MessageSubject"><a class="MessageViewInline_lia-subject-link__BO63O styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-2__53ACH" data-testid="MessageLink" target="_self" aria-label="Announcing Power BI integration for Azure Database for MySQL in the Azure portal" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/announcing-power-bi-integration-for-azure-database-for-mysql-in-the-azure-portal/3758283?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">Announcing Power BI integration for Azure Database for MySQL in the Azure portal</a></h5><a class="MessageViewInline_lia-content__wPIos" data-testid="MessageLink" target="_self" tabindex="-1" aria-label="Announcing Power BI integration for Azure Database for MySQL in the Azure portal" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/announcing-power-bi-integration-for-azure-database-for-mysql-in-the-azure-portal/3758283?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="MessageTeaser" class="MessageViewInline_lia-body__C9SCk MessageViewInline_lia-body-md__SERhT styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-3__hQHtO"> Power BI is a powerful business intelligence tool that allows you to visualize and analyze data from various sources . You can now connect to an Azure Database for MySQL flexible server in Power BI desktop so that you can get the most out of your data from the Azure portal. </span><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzU4MjgzLTQ0ODQ1NmlGRTBGNzczMEEwREY3QjZC?image-dimensions=300x400&amp;constrain-image=true" data-testid="messagePreviewImage" class="MessageViewInline_lia-preview-img__v_cnb"></a> </div> <div class="MessageViewInline_lia-footer__gNh52"> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-left__gAfgM"> <div class="MessageViewInline_lia-byline__I93OZ MessageViewInline_lia-byline-md__VW8Gt"> <div class="styles_lia-g-divider__X68T2 MessageViewInline_lia-author-info__8PVPG"> <a data-hovercard-trigger="true" data-testid="userLink" class="MessageViewInline_lia-byline-item__kxYvN" aria-label="View Profile: mk_sunitha" aria-describedby="UserHoverCard-674659" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/mk_sunitha/674659?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">mk_sunitha</a> </div><a class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN" data-testid="MessageLink" target="_self" aria-label="2 years ago" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/announcing-power-bi-integration-for-azure-database-for-mysql-in-the-azure-portal/3758283?topicRepliesSort=postTimeDesc&amp;autoScroll=true&amp;_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="messageTime"><span title="October 17, 2023 at 4:55 AM" role="none">Oct 17, 2023</span></span></a><a data-hovercard-trigger="true" data-testid="nodeLink" target="_self" class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN MessageViewInline_lia-node__eqyXY" aria-label="Go to parent Azure Database for MySQL Blog" href="https://techcommunity-microsoft-com.translate.goog/category/azuredatabases/blog/adformysql?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"> <svg class="styles_lia-g-icon-size-12__fO_66 Icon_lia-size-12__l8N3M Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-blog-color);--lia-local-icon-color-h:var(--lia-blog-color-h);--lia-local-icon-color-s:var(--lia-blog-color-s);--lia-local-icon-color-l:var(--lia-blog-color-l)" aria-label="Content Type Blog icon"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-blog.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#content-blog"></use> </svg><span class="styles_sr-only__NOnjB styles_h-auto__SoSGz">Place Azure Database for MySQL Blog</span><span aria-hidden="true">Azure Database for MySQL Blog</span></a> </div> </div> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-right__mxWEA"> <div class="styles_lia-g-count-wrap___e35P" data-testid="ViewCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/views.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#views"></use> </svg>7K<span class="styles_sr-only__NOnjB">Views</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="kudosCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/like.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#like"></use> </svg>0<span class="styles_sr-only__NOnjB">likes</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="messageRepliesCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/comment.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#comment"></use> </svg>6<span class="styles_sr-only__NOnjB">Comments</span> </div> </div> </div> </section> </div></li> <li class="PaneledItemList_lia-panel-list-item__bV87f styles_list-group-item__c_btC"> <div class="MessageViewInline_lia-message__ALtxi" data-testid="InlineMessageView"> <div class="MessageViewInline_lia-left-side__BLlQ_"> <a data-hovercard-trigger="true" data-testid="userLink" class="styles_lia-g-mt-5__Gn6_v" aria-label="View Profile: karlaescobar" aria-describedby="UserHoverCard-1481645" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/karlaescobar/1481645?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="UserAvatar_lia-avatar__HFfcv styles_lia-g-icon-size-40__s3x_4" data-testid="userAvatar"><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0xNDgxNjQ1LTM5NDU3Mmk1MDc5Mjk1NTUxMTEzNzQz?image-dimensions=40x40" alt="karlaescobar's avatar" class="UserAvatar_lia-avatar-img__CUPwZ" aria-hidden="false"></span></a> </div> <section class="MessageViewInline_lia-section__mP71c"> <div class="MessageViewInline_lia-main__H_QLJ"> <h5 title="General Availability: Online migration for Azure Database for MySQL using Azure DMS" class="styles_text-break__Ny06M MessageViewInline_lia-subject__rxhY_" data-testid="MessageSubject"><a class="MessageViewInline_lia-subject-link__BO63O styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-2__53ACH" data-testid="MessageLink" target="_self" aria-label="General Availability: Online migration for Azure Database for MySQL using Azure DMS" href="https://techcommunity-microsoft-com.translate.goog/blog/microsoftdatamigration/general-availability-online-migration-for-azure-database-for-mysql-using-azure-d/3815910?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">General Availability: Online migration for Azure Database for MySQL using Azure DMS</a></h5><a class="MessageViewInline_lia-content__wPIos" data-testid="MessageLink" target="_self" tabindex="-1" aria-label="General Availability: Online migration for Azure Database for MySQL using Azure DMS" href="https://techcommunity-microsoft-com.translate.goog/blog/microsoftdatamigration/general-availability-online-migration-for-azure-database-for-mysql-using-azure-d/3815910?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="MessageTeaser" class="MessageViewInline_lia-body__C9SCk MessageViewInline_lia-body-md__SERhT styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-3__hQHtO"> We're pleased to announce general availability ofonline migration for Azure Database for MySQL usingAzure Database Migration Service (DMS). With anonline migration, businessescan now migratean instance of Azure Database for MySQL - Single Serverortheir on-premises MySQLinstanceto Azure Database for MySQL - Flexible Serverwith minimal downtime for critical applications, limiting theimpact to service level availability. </span><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODE1OTEwLTQ3MDY1Mmk5RjFGQjUwNjhBNzZBQUJB?image-dimensions=300x400&amp;constrain-image=true" data-testid="messagePreviewImage" class="MessageViewInline_lia-preview-img__v_cnb"></a> </div> <div class="MessageViewInline_lia-footer__gNh52"> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-left__gAfgM"> <div class="MessageViewInline_lia-byline__I93OZ MessageViewInline_lia-byline-md__VW8Gt"> <div class="styles_lia-g-divider__X68T2 MessageViewInline_lia-author-info__8PVPG"> <a data-hovercard-trigger="true" data-testid="userLink" class="MessageViewInline_lia-byline-item__kxYvN" aria-label="View Profile: karlaescobar" aria-describedby="UserHoverCard-1481645" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/karlaescobar/1481645?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">karlaescobar</a> </div><a class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN" data-testid="MessageLink" target="_self" aria-label="2 years ago" href="https://techcommunity-microsoft-com.translate.goog/blog/microsoftdatamigration/general-availability-online-migration-for-azure-database-for-mysql-using-azure-d/3815910?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="messageTime"><span title="June 13, 2023 at 5:14 PM" role="none">Jun 13, 2023</span></span></a><a data-hovercard-trigger="true" data-testid="nodeLink" target="_self" class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN MessageViewInline_lia-node__eqyXY" aria-label="Go to parent Microsoft Data Migration Blog" href="https://techcommunity-microsoft-com.translate.goog/category/azuredatabases/blog/microsoftdatamigration?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"> <svg class="styles_lia-g-icon-size-12__fO_66 Icon_lia-size-12__l8N3M Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-blog-color);--lia-local-icon-color-h:var(--lia-blog-color-h);--lia-local-icon-color-s:var(--lia-blog-color-s);--lia-local-icon-color-l:var(--lia-blog-color-l)" aria-label="Content Type Blog icon"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-blog.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#content-blog"></use> </svg><span class="styles_sr-only__NOnjB styles_h-auto__SoSGz">Place Microsoft Data Migration Blog</span><span aria-hidden="true">Microsoft Data Migration Blog</span></a> </div> </div> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-right__mxWEA"> <div class="styles_lia-g-count-wrap___e35P" data-testid="ViewCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/views.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#views"></use> </svg>7.4K<span class="styles_sr-only__NOnjB">Views</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="kudosCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/like.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#like"></use> </svg>2<span class="styles_sr-only__NOnjB">likes</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="messageRepliesCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/comment.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#comment"></use> </svg>0<span class="styles_sr-only__NOnjB">Comments</span> </div> </div> </div> </section> </div></li> <li class="PaneledItemList_lia-panel-list-item__bV87f styles_list-group-item__c_btC"> <div class="MessageViewInline_lia-message__ALtxi" data-testid="InlineMessageView"> <div class="MessageViewInline_lia-left-side__BLlQ_"> <a data-hovercard-trigger="true" data-testid="userLink" class="styles_lia-g-mt-5__Gn6_v" aria-label="View Profile: NeilDsouza" aria-describedby="UserHoverCard-286629" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/neildsouza/286629?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="UserAvatar_lia-avatar__HFfcv styles_lia-g-icon-size-40__s3x_4" data-testid="userAvatar"><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0yODY2MjktNjMzMDk0aTlDRTZGOTMyREI1NDQxRjE?image-dimensions=40x40" alt="NeilDsouza's avatar" class="UserAvatar_lia-avatar-img__CUPwZ" aria-hidden="false"></span></a> </div> <section class="MessageViewInline_lia-section__mP71c"> <div class="MessageViewInline_lia-main__H_QLJ"> <h5 title="Migrating an Azure Database for MySQL single server (v5.6) to a flexible server (v5.7)" class="styles_text-break__Ny06M MessageViewInline_lia-subject__rxhY_" data-testid="MessageSubject"><a class="MessageViewInline_lia-subject-link__BO63O styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-2__53ACH" data-testid="MessageLink" target="_self" aria-label="Migrating an Azure Database for MySQL single server (v5.6) to a flexible server (v5.7)" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/migrating-an-azure-database-for-mysql-single-server-v5-6-to-a-flexible-server-v5/3822222?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">Migrating an Azure Database for MySQL single server (v5.6) to a flexible server (v5.7)</a></h5><a class="MessageViewInline_lia-content__wPIos" data-testid="MessageLink" target="_self" tabindex="-1" aria-label="Migrating an Azure Database for MySQL single server (v5.6) to a flexible server (v5.7)" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/migrating-an-azure-database-for-mysql-single-server-v5-6-to-a-flexible-server-v5/3822222?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="MessageTeaser" class="MessageViewInline_lia-body__C9SCk MessageViewInline_lia-body-md__SERhT styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-3__hQHtO"> If you’re still hosting databases on MySQL v5.6, this post is for you! I’ll provide details about the migration strategy and a plan for moving your v5.6 instances to MySQL v5.7 and further, to our Azure Database for MySQL – Flexible Server offering, which provides more granular control and flexibility over database management functions and configuration settings. </span><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODIyMjIyLTQ3MDU0N2k5RjM2MzVBQzJCRDY4QzA5?image-dimensions=300x400&amp;constrain-image=true" data-testid="messagePreviewImage" class="MessageViewInline_lia-preview-img__v_cnb"></a> </div> <div class="MessageViewInline_lia-footer__gNh52"> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-left__gAfgM"> <div class="MessageViewInline_lia-byline__I93OZ MessageViewInline_lia-byline-md__VW8Gt"> <div class="styles_lia-g-divider__X68T2 MessageViewInline_lia-author-info__8PVPG"> <a data-hovercard-trigger="true" data-testid="userLink" class="MessageViewInline_lia-byline-item__kxYvN" aria-label="View Profile: NeilDsouza" aria-describedby="UserHoverCard-286629" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/neildsouza/286629?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">NeilDsouza</a> </div><a class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN" data-testid="MessageLink" target="_self" aria-label="2 years ago" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/migrating-an-azure-database-for-mysql-single-server-v5-6-to-a-flexible-server-v5/3822222?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="messageTime"><span title="June 5, 2023 at 3:54 PM" role="none">Jun 05, 2023</span></span></a><a data-hovercard-trigger="true" data-testid="nodeLink" target="_self" class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN MessageViewInline_lia-node__eqyXY" aria-label="Go to parent Azure Database for MySQL Blog" href="https://techcommunity-microsoft-com.translate.goog/category/azuredatabases/blog/adformysql?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"> <svg class="styles_lia-g-icon-size-12__fO_66 Icon_lia-size-12__l8N3M Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-blog-color);--lia-local-icon-color-h:var(--lia-blog-color-h);--lia-local-icon-color-s:var(--lia-blog-color-s);--lia-local-icon-color-l:var(--lia-blog-color-l)" aria-label="Content Type Blog icon"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-blog.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#content-blog"></use> </svg><span class="styles_sr-only__NOnjB styles_h-auto__SoSGz">Place Azure Database for MySQL Blog</span><span aria-hidden="true">Azure Database for MySQL Blog</span></a> </div> </div> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-right__mxWEA"> <div class="styles_lia-g-count-wrap___e35P" data-testid="ViewCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/views.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#views"></use> </svg>4.1K<span class="styles_sr-only__NOnjB">Views</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="kudosCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/like.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#like"></use> </svg>2<span class="styles_sr-only__NOnjB">likes</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="messageRepliesCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/comment.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#comment"></use> </svg>0<span class="styles_sr-only__NOnjB">Comments</span> </div> </div> </div> </section> </div></li> <li class="PaneledItemList_lia-panel-list-item__bV87f styles_list-group-item__c_btC"> <div class="MessageViewInline_lia-message__ALtxi" data-testid="InlineMessageView"> <div class="MessageViewInline_lia-left-side__BLlQ_"> <a data-hovercard-trigger="true" data-testid="userLink" class="styles_lia-g-mt-5__Gn6_v" aria-label="View Profile: mk_sunitha" aria-describedby="UserHoverCard-674659" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/mk_sunitha/674659?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="UserAvatar_lia-avatar__HFfcv styles_lia-g-icon-size-40__s3x_4" data-testid="userAvatar"><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS02NzQ2NTktNDQ1OTg0aUU1NzJEMzQ4RTZGOEVBOEU?image-dimensions=40x40" alt="mk_sunitha's avatar" class="UserAvatar_lia-avatar-img__CUPwZ" aria-hidden="false"></span></a> </div> <section class="MessageViewInline_lia-section__mP71c"> <div class="MessageViewInline_lia-main__H_QLJ"> <h5 title="Announcing the Azure Database for MySQL connector for Power Apps (Preview)" class="styles_text-break__Ny06M MessageViewInline_lia-subject__rxhY_" data-testid="MessageSubject"><a class="MessageViewInline_lia-subject-link__BO63O styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-2__53ACH" data-testid="MessageLink" target="_self" aria-label="Announcing the Azure Database for MySQL connector for Power Apps (Preview)" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/announcing-the-azure-database-for-mysql-connector-for-power-apps-preview/3758285?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">Announcing the Azure Database for MySQL connector for Power Apps (Preview)</a></h5><a class="MessageViewInline_lia-content__wPIos" data-testid="MessageLink" target="_self" tabindex="-1" aria-label="Announcing the Azure Database for MySQL connector for Power Apps (Preview)" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/announcing-the-azure-database-for-mysql-connector-for-power-apps-preview/3758285?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="MessageTeaser" class="MessageViewInline_lia-body__C9SCk MessageViewInline_lia-body-md__SERhT styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-3__hQHtO"> Power Apps is a low-code platform that enables you to build custom applications quickly and easily. Create a Power App in Azure database for MySQL - Flexible Server by establishing a connection to your MySQL database, add data to your app, and customize the app to meet your specific needs. Whether you're a small business owner or a developer, Power Apps is a valuable tool that can help you create custom applications to streamline business processes or improve your businesses operational efficiency. </span><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzU4Mjg1LTQ0ODQ1OWlGMTk5QUU3N0Q1RkY0N0Q2?image-dimensions=300x400&amp;constrain-image=true" data-testid="messagePreviewImage" class="MessageViewInline_lia-preview-img__v_cnb"></a> </div> <div class="MessageViewInline_lia-footer__gNh52"> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-left__gAfgM"> <div class="MessageViewInline_lia-byline__I93OZ MessageViewInline_lia-byline-md__VW8Gt"> <div class="styles_lia-g-divider__X68T2 MessageViewInline_lia-author-info__8PVPG"> <a data-hovercard-trigger="true" data-testid="userLink" class="MessageViewInline_lia-byline-item__kxYvN" aria-label="View Profile: mk_sunitha" aria-describedby="UserHoverCard-674659" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/mk_sunitha/674659?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">mk_sunitha</a> </div><a class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN" data-testid="MessageLink" target="_self" aria-label="2 years ago" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/announcing-the-azure-database-for-mysql-connector-for-power-apps-preview/3758285?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="messageTime"><span title="March 8, 2023 at 3:30 PM" role="none">Mar 08, 2023</span></span></a><a data-hovercard-trigger="true" data-testid="nodeLink" target="_self" class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN MessageViewInline_lia-node__eqyXY" aria-label="Go to parent Azure Database for MySQL Blog" href="https://techcommunity-microsoft-com.translate.goog/category/azuredatabases/blog/adformysql?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"> <svg class="styles_lia-g-icon-size-12__fO_66 Icon_lia-size-12__l8N3M Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-blog-color);--lia-local-icon-color-h:var(--lia-blog-color-h);--lia-local-icon-color-s:var(--lia-blog-color-s);--lia-local-icon-color-l:var(--lia-blog-color-l)" aria-label="Content Type Blog icon"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-blog.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#content-blog"></use> </svg><span class="styles_sr-only__NOnjB styles_h-auto__SoSGz">Place Azure Database for MySQL Blog</span><span aria-hidden="true">Azure Database for MySQL Blog</span></a> </div> </div> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-right__mxWEA"> <div class="styles_lia-g-count-wrap___e35P" data-testid="ViewCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/views.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#views"></use> </svg>3.8K<span class="styles_sr-only__NOnjB">Views</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="kudosCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/like.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#like"></use> </svg>1<span class="styles_sr-only__NOnjB">like</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="messageRepliesCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/comment.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#comment"></use> </svg>0<span class="styles_sr-only__NOnjB">Comments</span> </div> </div> </div> </section> </div></li> <li class="PaneledItemList_lia-panel-list-item__bV87f styles_list-group-item__c_btC"> <div class="MessageViewInline_lia-message__ALtxi" data-testid="InlineMessageView"> <div class="MessageViewInline_lia-left-side__BLlQ_"> <a data-hovercard-trigger="true" data-testid="userLink" class="styles_lia-g-mt-5__Gn6_v" aria-label="View Profile: ParikshitSavjani" aria-describedby="UserHoverCard-73767" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/parikshitsavjani/73767?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span class="UserAvatar_lia-avatar__HFfcv styles_lia-g-icon-size-40__s3x_4" data-testid="userAvatar"><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS03Mzc2Ny0xMTk5OTZpQjA1OUUzNzAzRTcyM0E4Qw?image-dimensions=40x40" alt="ParikshitSavjani's avatar" class="UserAvatar_lia-avatar-img__CUPwZ" aria-hidden="false"></span></a> </div> <section class="MessageViewInline_lia-section__mP71c"> <div class="MessageViewInline_lia-main__H_QLJ"> <h5 title="Azure Open-Source Day: Announcing new integrations with Azure Database for MySQL" class="styles_text-break__Ny06M MessageViewInline_lia-subject__rxhY_" data-testid="MessageSubject"><a class="MessageViewInline_lia-subject-link__BO63O styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-2__53ACH" data-testid="MessageLink" target="_self" aria-label="Azure Open-Source Day: Announcing new integrations with Azure Database for MySQL" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/azure-open-source-day-announcing-new-integrations-with-azure-database-for-mysql/3760771?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">Azure Open-Source Day: Announcing new integrations with Azure Database for MySQL</a></h5><a class="MessageViewInline_lia-content__wPIos" data-testid="MessageLink" target="_self" tabindex="-1" aria-label="Azure Open-Source Day: Announcing new integrations with Azure Database for MySQL" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/azure-open-source-day-announcing-new-integrations-with-azure-database-for-mysql/3760771?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="MessageTeaser" class="MessageViewInline_lia-body__C9SCk MessageViewInline_lia-body-md__SERhT styles_lia-g-clamp__dg3Sg styles_lia-g-clamp-3__hQHtO"> Today, we’re pleased to announce a new set of integrations available for Azure Database for MySQL – Flexible Server that make it easier to develop no-code applications, analyze important business data, and automate processes. </span><img src="https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzYwNzcxLTQ0ODMyN2k1MDg0MzQxRDgwNDBEMTI1?image-dimensions=300x400&amp;constrain-image=true" data-testid="messagePreviewImage" class="MessageViewInline_lia-preview-img__v_cnb"></a> </div> <div class="MessageViewInline_lia-footer__gNh52"> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-left__gAfgM"> <div class="MessageViewInline_lia-byline__I93OZ MessageViewInline_lia-byline-md__VW8Gt"> <div class="styles_lia-g-divider__X68T2 MessageViewInline_lia-author-info__8PVPG"> <a data-hovercard-trigger="true" data-testid="userLink" class="MessageViewInline_lia-byline-item__kxYvN" aria-label="View Profile: ParikshitSavjani" aria-describedby="UserHoverCard-73767" target="_self" href="https://techcommunity-microsoft-com.translate.goog/users/parikshitsavjani/73767?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB">ParikshitSavjani</a> </div><a class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN" data-testid="MessageLink" target="_self" aria-label="2 years ago" href="https://techcommunity-microsoft-com.translate.goog/blog/adformysql/azure-open-source-day-announcing-new-integrations-with-azure-database-for-mysql/3760771?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"><span data-testid="messageTime"><span title="March 7, 2023 at 7:00 PM" role="none">Mar 07, 2023</span></span></a><a data-hovercard-trigger="true" data-testid="nodeLink" target="_self" class="styles_lia-g-divider__X68T2 MessageViewInline_lia-byline-item__kxYvN MessageViewInline_lia-node__eqyXY" aria-label="Go to parent Azure Database for MySQL Blog" href="https://techcommunity-microsoft-com.translate.goog/category/azuredatabases/blog/adformysql?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB"> <svg class="styles_lia-g-icon-size-12__fO_66 Icon_lia-size-12__l8N3M Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-blog-color);--lia-local-icon-color-h:var(--lia-blog-color-h);--lia-local-icon-color-s:var(--lia-blog-color-s);--lia-local-icon-color-l:var(--lia-blog-color-l)" aria-label="Content Type Blog icon"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/content-blog.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#content-blog"></use> </svg><span class="styles_sr-only__NOnjB styles_h-auto__SoSGz">Place Azure Database for MySQL Blog</span><span aria-hidden="true">Azure Database for MySQL Blog</span></a> </div> </div> <div class="MessageViewInline_lia-footer-section__99rW3 MessageViewInline_lia-footer-right__mxWEA"> <div class="styles_lia-g-count-wrap___e35P" data-testid="ViewCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/views.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#views"></use> </svg>3.9K<span class="styles_sr-only__NOnjB">Views</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="kudosCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/like.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#like"></use> </svg>0<span class="styles_sr-only__NOnjB">likes</span> </div> <div class="styles_lia-g-count-wrap___e35P" data-testid="messageRepliesCount"> <svg class="styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-bs-gray-600);--lia-local-icon-color-h:var(--lia-bs-gray-600-h);--lia-local-icon-color-s:var(--lia-bs-gray-600-s);--lia-local-icon-color-l:var(--lia-bs-gray-600-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/comment.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#comment"></use> </svg>0<span class="styles_sr-only__NOnjB">Comments</span> </div> </div> </div> </section> </div></li> </ul> </section> <footer data-testid="PanelItemList.Footer" class="PaneledItemList_lia-panel-list-footer__4l5Jt"> <div class="styles_d-flex__7__Y_ styles_justify-content-center__wTGUU"> <button title="Show More" data-testid="PagerLoadMore.Button" type="button" class="styles_lia-g-loader-btn__hVmpn PagerLoadMore_lia-pager__BGtW_ styles_btn__1HFm0 styles_btn-link__Qn59s"> <svg class="styles_lia-g-mr-5__qkf3_ styles_lia-g-icon-size-16__V9Va_ Icon_lia-size-16__D8_m2 Icon_lia-icon__on1Gb" data-testid="Icon" style="--lia-local-icon-color:var(--lia-load-text-color);--lia-local-icon-color-h:var(--lia-load-text-color-h);--lia-local-icon-color-s:var(--lia-load-text-color-s);--lia-local-icon-color-l:var(--lia-load-text-color-l)" aria-hidden="true"> <use href="https://techcommunity-microsoft-com.translate.goog/static/graphics/processed/N-kiPDUFZiI-TFPgjoYOcYs5f-g/chevron-down.svg?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB#chevron-down"></use> </svg>Show More</button> </div> </footer> </article> </div> </div> </div> </div> </section> </main> <footer data-testid="QuiltWrapperSection"> <div class="CustomComponent_lia-wrapper__7IqeO" style="--lia-local-bg-color:transparent"> <article class="CustomComponent_lia-article__sQ7z4" data-testid="CustomComponent"> <section> <footer id="uhf-footer" class="custom_widget_MicrosoftFooter_c-uhff_f95yq_12 custom_widget_MicrosoftFooter_context-uhf_f95yq_1" data-uhf-mscc-rq="false" data-footer-footprint="/MSTechnical/MSTechnicalFooter, fromService: True" data-m="{&quot;cN&quot;:&quot;Uhf footer_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;m1r1a2&quot;}"> <nav class="custom_widget_MicrosoftFooter_c-uhff-nav_f95yq_35" aria-label="Footer Resource links" data-m="{&quot;cN&quot;:&quot;Footer nav_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1m1r1a2&quot;}"> <div class="custom_widget_MicrosoftFooter_c-uhff-nav-row_f95yq_57"> <div class="custom_widget_MicrosoftFooter_c-uhff-nav-group_f95yq_58" data-m="{&quot;cN&quot;:&quot;footerNavColumn1_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <div class="custom_widget_MicrosoftFooter_c-heading-4_f95yq_49" role="heading" aria-level="2"> What's new </div> <ul class="custom_widget_MicrosoftFooter_c-list_f95yq_78 custom_widget_MicrosoftFooter_f-bare_f95yq_78"> <li><a aria-label="Surface Pro 9 What's new" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/d/surface-pro-9/93VKD8NP4FVK" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_NewSurfacePro8_nav&quot;,&quot;id&quot;:&quot;n1c1c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Surface Pro 9</a></li> <li><a aria-label="Surface Laptop 5 What's new" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/d/surface-laptop-5/8XN49V61S1BN" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_SurfaceLaptop2_nav&quot;,&quot;id&quot;:&quot;n2c1c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Surface Laptop 5</a></li> <li><a aria-label="Surface Studio 2+ What's new" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/d/surface-studio-2plus/8VLFQC3597K4" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_SurfaceStudio_nav&quot;,&quot;id&quot;:&quot;n3c1c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Surface Studio 2+</a></li> <li><a aria-label="Surface Laptop Go 2 What's new" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/d/surface-laptop-go-2/8PGLPV76MJHN" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_SurfaceLaptopGo_nav&quot;,&quot;id&quot;:&quot;n4c1c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Surface Laptop Go 2</a></li> <li><a aria-label="Surface Laptop Studio What's new" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/d/surface-laptop-studio/8SRDF62SWKPF" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_SurfaceLaptopStudio_nav&quot;,&quot;id&quot;:&quot;n5c1c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Surface Laptop Studio</a></li> <li><a aria-label="Surface Duo 2 What's new" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/d/surface-duo-2/9408KGXP4XJL" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_SurfaceDuo2_nav&quot;,&quot;id&quot;:&quot;n6c1c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Surface Duo 2</a></li> <li><a aria-label="Microsoft 365 What's new" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/microsoft-365" data-m="{&quot;cN&quot;:&quot;Whatsnew_Microsoft365_nav&quot;,&quot;id&quot;:&quot;n7c1c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Microsoft 365</a></li> <li><a aria-label="Windows 11 apps What's new" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/windows/windows-11-apps" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_Windows_11_apps_nav&quot;,&quot;id&quot;:&quot;n8c1c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Windows 11 apps</a></li> </ul> </div> <div class="custom_widget_MicrosoftFooter_c-uhff-nav-group_f95yq_58" data-m="{&quot;cN&quot;:&quot;footerNavColumn2_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <div class="custom_widget_MicrosoftFooter_c-heading-4_f95yq_49" role="heading" aria-level="2"> Microsoft Store </div> <ul class="custom_widget_MicrosoftFooter_c-list_f95yq_78 custom_widget_MicrosoftFooter_f-bare_f95yq_78"> <li><a aria-label="Account profile Microsoft Store" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://account.microsoft.com/" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_AccountProfile_nav&quot;,&quot;id&quot;:&quot;n1c2c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Account profile</a></li> <li><a aria-label="Download Center Microsoft Store" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/download" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_DownloadCenter_nav&quot;,&quot;id&quot;:&quot;n2c2c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Download Center</a></li> <li><a aria-label="Microsoft Store support Microsoft Store" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://go.microsoft.com/fwlink/?linkid%3D2139749" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_SalesAndSupport_nav&quot;,&quot;id&quot;:&quot;n3c2c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Microsoft Store support</a></li> <li><a aria-label="Returns Microsoft Store" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://go.microsoft.com/fwlink/p/?LinkID%3D824764%26clcid%3D0x409" data-m="{&quot;cN&quot;:&quot;MicrosoftStore_ExtendedHolidayReturns_nav&quot;,&quot;id&quot;:&quot;n4c2c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Returns</a></li> <li><a aria-label="Order tracking Microsoft Store" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://account.microsoft.com/orders" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_OrderTracking_nav&quot;,&quot;id&quot;:&quot;n5c2c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Order tracking</a></li> <li><a aria-label="Virtual workshops and training Microsoft Store" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/store/workshops-training-and-events?icid%3Dvl_uf_932020" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_StoreLocations_nav&quot;,&quot;id&quot;:&quot;n6c2c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Virtual workshops and training</a></li> <li><a aria-label="Microsoft Store Promise Microsoft Store" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/store/b/why-microsoft-store?icid%3Dfooter_why-msft-store_7102020" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_MicrosoftPromise_nav&quot;,&quot;id&quot;:&quot;n7c2c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Microsoft Store Promise</a></li> <li><a aria-label="Flexible Payments Microsoft Store" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/store/b/payment-financing-options?icid%3Dfooter_financing_vcc" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_Financing_nav&quot;,&quot;id&quot;:&quot;n8c2c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Flexible Payments</a></li> </ul> </div> <div class="custom_widget_MicrosoftFooter_c-uhff-nav-group_f95yq_58" data-m="{&quot;cN&quot;:&quot;footerNavColumn3_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <div class="custom_widget_MicrosoftFooter_c-heading-4_f95yq_49" role="heading" aria-level="2"> Education </div> <ul class="custom_widget_MicrosoftFooter_c-list_f95yq_78 custom_widget_MicrosoftFooter_f-bare_f95yq_78"> <li><a aria-label="Microsoft in education Education" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/education" data-m="{&quot;cN&quot;:&quot;Footer_Education_MicrosoftInEducation_nav&quot;,&quot;id&quot;:&quot;n1c3c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Microsoft in education</a></li> <li><a aria-label="Devices for education Education" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/education/devices/overview" data-m="{&quot;cN&quot;:&quot;Footer_Education_DevicesforEducation_nav&quot;,&quot;id&quot;:&quot;n2c3c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Devices for education</a></li> <li><a aria-label="Microsoft Teams for Education Education" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/education/products/teams" data-m="{&quot;cN&quot;:&quot;Footer_Education_MicrosoftTeamsforEducation_nav&quot;,&quot;id&quot;:&quot;n3c3c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Microsoft Teams for Education</a></li> <li><a aria-label="Microsoft 365 Education Education" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/education/buy-license/microsoft365" data-m="{&quot;cN&quot;:&quot;Footer_Education_Microsoft365Education_nav&quot;,&quot;id&quot;:&quot;n4c3c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Microsoft 365 Education</a></li> <li><a aria-label="Education consultation appointment Education" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/store/b/business-consultation?tab%3Deducationconsultation%26icid%3DCNavfooter_educationconsultation" data-m="{&quot;cN&quot;:&quot;Footer_Education_ConsultationAppointment_nav&quot;,&quot;id&quot;:&quot;n5c3c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Education consultation appointment</a></li> <li><a aria-label="Educator training and development Education" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://education.microsoft.com/" data-m="{&quot;cN&quot;:&quot;Footer_Education_EducatorTrainingDevelopment_nav&quot;,&quot;id&quot;:&quot;n6c3c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Educator training and development</a></li> <li><a aria-label="Deals for students and parents Education" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/store/b/education" data-m="{&quot;cN&quot;:&quot;Footer_Education_DealsForStudentsandParents_nav&quot;,&quot;id&quot;:&quot;n7c3c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Deals for students and parents</a></li> <li><a aria-label="Azure for students Education" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://azure.microsoft.com/en-us/free/students/" data-m="{&quot;cN&quot;:&quot;Footer_Azureforstudents_nav&quot;,&quot;id&quot;:&quot;n8c3c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Azure for students</a></li> </ul> </div> </div> <div class="custom_widget_MicrosoftFooter_c-uhff-nav-row_f95yq_57"> <div class="custom_widget_MicrosoftFooter_c-uhff-nav-group_f95yq_58" data-m="{&quot;cN&quot;:&quot;footerNavColumn4_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <div class="custom_widget_MicrosoftFooter_c-heading-4_f95yq_49" role="heading" aria-level="2"> Business </div> <ul class="custom_widget_MicrosoftFooter_c-list_f95yq_78 custom_widget_MicrosoftFooter_f-bare_f95yq_78"> <li><a aria-label="Microsoft Cloud Business" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/microsoft-cloud" data-m="{&quot;cN&quot;:&quot;Footer_Business_Microsoft_Cloud_nav&quot;,&quot;id&quot;:&quot;n1c4c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Microsoft Cloud</a></li> <li><a aria-label="Microsoft Security Business" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/security" data-m="{&quot;cN&quot;:&quot;Footer_Business_Microsoft Security_nav&quot;,&quot;id&quot;:&quot;n2c4c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Microsoft Security</a></li> <li><a aria-label="Dynamics 365 Business" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://dynamics.microsoft.com/en-us/" data-m="{&quot;cN&quot;:&quot;Footer_Business_MicrosoftDynamics365_nav&quot;,&quot;id&quot;:&quot;n3c4c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Dynamics 365</a></li> <li><a aria-label="Microsoft 365 Business" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/microsoft-365/business/" data-m="{&quot;cN&quot;:&quot;More_Business_Microsoft365_nav&quot;,&quot;id&quot;:&quot;n4c4c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Microsoft 365</a></li> <li><a aria-label="Microsoft Power Platform Business" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://powerplatform.microsoft.com/en-us/" data-m="{&quot;cN&quot;:&quot;Footer_DeveloperAndIT_Power Platform_nav&quot;,&quot;id&quot;:&quot;n5c4c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Microsoft Power Platform</a></li> <li><a aria-label="Microsoft Teams Business" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/microsoft-teams/group-chat-software" data-m="{&quot;cN&quot;:&quot;Footer_Business_Microsoft365_nav&quot;,&quot;id&quot;:&quot;n6c4c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Microsoft Teams</a></li> <li><a aria-label="Microsoft Industry Business" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/industry" data-m="{&quot;cN&quot;:&quot;Footer_Business_MicrosoftIndustry_nav&quot;,&quot;id&quot;:&quot;n7c4c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Microsoft Industry</a></li> <li><a aria-label="Small Business Business" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/store/b/business?icid%3DCNavBusinessStore" data-m="{&quot;cN&quot;:&quot;Footer_Business-SmallBusiness_nav&quot;,&quot;id&quot;:&quot;n8c4c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Small Business</a></li> </ul> </div> <div class="custom_widget_MicrosoftFooter_c-uhff-nav-group_f95yq_58" data-m="{&quot;cN&quot;:&quot;footerNavColumn5_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <div class="custom_widget_MicrosoftFooter_c-heading-4_f95yq_49" role="heading" aria-level="2"> Developer &amp; IT </div> <ul class="custom_widget_MicrosoftFooter_c-list_f95yq_78 custom_widget_MicrosoftFooter_f-bare_f95yq_78"> <li><a aria-label="Azure Developer &amp; IT" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://azure.microsoft.com/en-us/" data-m="{&quot;cN&quot;:&quot;Footer_Enterprise_MicrosoftAzure_nav&quot;,&quot;id&quot;:&quot;n1c5c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Azure</a></li> <li><a aria-label="Developer Center Developer &amp; IT" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://developer.microsoft.com/en-us/" data-m="{&quot;cN&quot;:&quot;Footer_Developer_DeveloperCenter_nav&quot;,&quot;id&quot;:&quot;n2c5c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Developer Center</a></li> <li><a aria-label="Documentation Developer &amp; IT" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://learn.microsoft.com/docs/" data-m="{&quot;cN&quot;:&quot;Footer_DeveloperAndIT_Documentation_nav&quot;,&quot;id&quot;:&quot;n3c5c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Documentation</a></li> <li><a aria-label="Microsoft Learn Developer &amp; IT" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://learn.microsoft.com/" data-m="{&quot;cN&quot;:&quot;Footer_DeveloperAndIT_MicrosoftLearn_nav&quot;,&quot;id&quot;:&quot;n4c5c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Microsoft Learn</a></li> <li><a aria-label="Microsoft Tech Community Developer &amp; IT" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://techcommunity-microsoft-com.translate.goog/?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" data-m="{&quot;cN&quot;:&quot;Footer_DeveloperAndIT_MicrosoftTechCommunity_nav&quot;,&quot;id&quot;:&quot;n5c5c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Microsoft Tech Community</a></li> <li><a aria-label="Azure Marketplace Developer &amp; IT" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://azuremarketplace.microsoft.com/en-us/" data-m="{&quot;cN&quot;:&quot;More_DeveloperAndIT_AzureMarketplace_nav&quot;,&quot;id&quot;:&quot;n6c5c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Azure Marketplace</a></li> <li><a aria-label="AppSource Developer &amp; IT" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://appsource.microsoft.com/en-us/" data-m="{&quot;cN&quot;:&quot;Footer_DeveloperAndIT_AppSource_nav&quot;,&quot;id&quot;:&quot;n7c5c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">AppSource</a></li> <li><a aria-label="Visual Studio Developer &amp; IT" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://visualstudio.microsoft.com/" data-m="{&quot;cN&quot;:&quot;Footer_Developer_MicrosoftVisualStudio_nav&quot;,&quot;id&quot;:&quot;n8c5c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Visual Studio</a></li> </ul> </div> <div class="custom_widget_MicrosoftFooter_c-uhff-nav-group_f95yq_58" data-m="{&quot;cN&quot;:&quot;footerNavColumn6_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c6c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <div class="custom_widget_MicrosoftFooter_c-heading-4_f95yq_49" role="heading" aria-level="2"> Company </div> <ul class="custom_widget_MicrosoftFooter_c-list_f95yq_78 custom_widget_MicrosoftFooter_f-bare_f95yq_78"> <li><a aria-label="Careers Company" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://careers.microsoft.com/" data-m="{&quot;cN&quot;:&quot;Footer_Company_Careers_nav&quot;,&quot;id&quot;:&quot;n1c6c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Careers</a></li> <li><a aria-label="About Microsoft Company" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/about" data-m="{&quot;cN&quot;:&quot;Footer_Company_AboutMicrosoft_nav&quot;,&quot;id&quot;:&quot;n2c6c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">About Microsoft</a></li> <li><a aria-label="Company news Company" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://news.microsoft.com/" data-m="{&quot;cN&quot;:&quot;Footer_Company_CompanyNews_nav&quot;,&quot;id&quot;:&quot;n3c6c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Company news</a></li> <li><a aria-label="Privacy at Microsoft Company" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://privacy.microsoft.com/en-us" data-m="{&quot;cN&quot;:&quot;Footer_Company_PrivacyAtMicrosoft_nav&quot;,&quot;id&quot;:&quot;n4c6c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Privacy at Microsoft</a></li> <li><a aria-label="Investors Company" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/investor/default.aspx" data-m="{&quot;cN&quot;:&quot;Footer_Company_Investors_nav&quot;,&quot;id&quot;:&quot;n5c6c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Investors</a></li> <li><a aria-label="Diversity and inclusion Company" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/diversity/" data-m="{&quot;cN&quot;:&quot;Footer_Company_DiversityAndInclusion_nav&quot;,&quot;id&quot;:&quot;n6c6c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Diversity and inclusion</a></li> <li><a aria-label="Accessibility Company" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/accessibility" data-m="{&quot;cN&quot;:&quot;Footer_Company_Accessibility_nav&quot;,&quot;id&quot;:&quot;n7c6c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Accessibility</a></li> <li><a aria-label="Sustainability Company" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/sustainability/" data-m="{&quot;cN&quot;:&quot;Footer_Company_Sustainability_nav&quot;,&quot;id&quot;:&quot;n8c6c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Sustainability</a></li> </ul> </div> </div> </nav> <div class="custom_widget_MicrosoftFooter_c-uhff-base_f95yq_94"><a data-m="{&quot;id&quot;:&quot;n8c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://aka.ms/yourcaliforniaprivacychoices" class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12 custom_widget_MicrosoftFooter_c-uhff-ccpa_f95yq_107"> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 30 14" xml:space="preserve" height="16" width="43"> <title>California Consumer Privacy Act (CCPA) Opt-Out Icon</title><path d="M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"></path> <path d="M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#06f"></path> <path d="M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z" style="fill:#fff"></path> <path d="M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z" style="fill:#06f"></path> </svg><span>Your Privacy Choices</span> </a> <nav aria-label="Microsoft corporate links"> <ul class="custom_widget_MicrosoftFooter_c-list_f95yq_78 custom_widget_MicrosoftFooter_f-bare_f95yq_78" data-m="{&quot;cN&quot;:&quot;Corp links_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c8c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <li id="c-uhff-footer_sitemap"><a class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://www.microsoft.com/en-us/sitemap1.aspx" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_Sitemap_nav&quot;,&quot;id&quot;:&quot;n1c8c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Sitemap</a></li> <li id="c-uhff-footer_contactus"><a class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://support.microsoft.com/contactus" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_ContactUs_nav&quot;,&quot;id&quot;:&quot;n2c8c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Contact Microsoft</a></li> <li id="c-uhff-footer_privacyandcookies"><a class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://go.microsoft.com/fwlink/?LinkId%3D521839" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_PrivacyandCookies_nav&quot;,&quot;id&quot;:&quot;n3c8c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Privacy </a></li> <li class="x-hidden" id="c-uhff-footer_managecookies"><a class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="javascript:manageConsent();?_x_tr_sl=pl&amp;_x_tr_tl=cs&amp;_x_tr_hl=en-GB" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_ManageCookies_nav&quot;,&quot;id&quot;:&quot;n4c8c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Manage cookies</a></li> <li id="c-uhff-footer_termsofuse"><a class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://go.microsoft.com/fwlink/?LinkID%3D206977" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_TermsOfUse_nav&quot;,&quot;id&quot;:&quot;n5c8c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Terms of use</a></li> <li id="c-uhff-footer_trademarks"><a class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://go.microsoft.com/fwlink/?linkid%3D2196228" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_Trademarks_nav&quot;,&quot;id&quot;:&quot;n6c8c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Trademarks</a></li> <li id="c-uhff-footer_safetyandeco"><a class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://go.microsoft.com/fwlink/?linkid%3D2196227" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_SafetyAndEco_nav&quot;,&quot;id&quot;:&quot;n7c8c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Safety &amp; eco</a></li> <li id="c-uhff-footer_aboutourads"><a class="custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12" href="https://translate.google.com/website?sl=pl&amp;tl=cs&amp;hl=en-GB&amp;u=https://choice.microsoft.com" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_AboutourAds_nav&quot;,&quot;id&quot;:&quot;n8c8c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">About our ads</a></li> <li>© Microsoft 2024</li> </ul> </nav> </div> </footer> </section> </article> </div> </footer> </div> <script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">{"props":{"pageProps":{"locale":"en-US","tenant":{"id":"o365.prod","enabled":true,"auroraHost":"https://techcommunity.microsoft.com","host":"https://techcommunity.microsoft.com","phase":"prod","community":"gxcuf89792","ssl":true,"basePath":"","liaContextPath":"/t5/s","sameSite":true,"useEncodedIds":false,"publicConfig":{"repoName":"o365","moduleFederationHost":"https://aurora-customization-usw2.lithium.com","mainBranchName":"main","sdkEnabled":false,"auroraAnalyticsEnabled":true,"auroraAuditEnabled":false,"auroraFeaturedWidgetsEnabled":true,"auroraFeaturedContentTopicMessagesLimit":50,"auroraFeaturedPlacesNodesLimit":50,"auroraUnreleasedSettingsEnabled":false,"googleMapsApiKey":"AIzaSyCU2qaVJD5yWJQJannmoRnvql4qTowFcrQ","labelsEnabled":true,"pendoEnabled":false,"pendoApiKey":"16d69dfe-7be6-4eb7-59b7-708c84e89099","reCaptchaV3Enabled":true,"reCaptchaV3ScoreThreshold":0.5,"reCaptchaV3SiteKey":"6LcfUxUcAAAAAH1DBxd4uJIxf5ITF4YwCRUVJHsY","supportedLanguages":["en-US","es-ES","fr-FR","ja-JP","it-IT","nl-NL","pt-BR","pt-PT","ru-RU","pl-PL","de-DE"],"trafficVisitorCookieMaxAge":31536000,"videosFileType":[".wmv",".avi",".mov",".moov",".mpg",".mpeg",".m2t",".m2v",".vob",".flv",".mp4",".mpg4",".mkv",".asf",".m4v",".m2p",".3gp",".3g2",".f4v",".mp3",".m4a",".wma",".aac"],"sitemapEnabled":true,"quiltsV2Enabled":true,"multiTemplatesEnabled":true,"localizedQuiltWrapperEnabled":false,"samlEnabled":false,"ssoAllowNormalSignon":false,"ideasEnabled":true,"occasionsEnabled":true,"oidcssEnabled":true,"oidcssPostLogoutEndpointEnabled":false,"jwtSsoEnabled":false,"multiAuthEnabled":false,"multiAuthLocalisation":false,"inviteByEmailForGrouphubsEnabled":true,"switchUserFeatureEnabled":true,"messageStatusEnabled":true,"videoEnabled":false,"externalVideoEnabled":true,"salesforceIntegrationEnabled":false,"casePortalEnabled":false,"resetPermissionsEnabled":false,"closeAccountEnabled":true,"threadSummaryLimit":-1,"maxFeaturedGuestForEvents":10,"auroraEndpointsEnabled":true,"anonymousUserDeletionEnabled":false,"poweredByLogoEnabled":true,"endpointReloadInterval":120000,"maxOpenStreamsForEndpoints":0,"endpointBranchCompareIncludeFilter":"*.js,*.json,*.graphql","showExternalVideoCookieBanner":true,"maxGuidesAndContentLimit":500,"auroraThirdPartyAnalyticsEnabled":false,"contentArchiveEnabled":true,"auroraFirehoseEnabled":false,"auroraFirehoseFilterEventsEnabled":false,"mentionsEnabled":true,"featuredGuideLimit":50},"fresh":true,"useBasicAuth":false,"baseUrl":"https://techcommunity.microsoft.com"},"routeInfo":{"path":"/tag/Azure%20Database%20for%20MySQL","pageName":"TagPage"},"csrfToken":"11f0ac7e013878b4475298ff399b670ee798316327e48022dfe3496a6b2b95bb14bb6ccdcce5f7bfe1d286340c0744521afcfef5fec2faff149391b87429c593","authToken":{"token":"Bearer o6fAfeuWneA3wYbbjkPSkGbAtflAOhAPhpuG711tV+4=","expires":86400,"headerName":"Authorization","providerName":"OAUTH2_CC_None"},"switchUserId":null,"isCrawler":false,"apolloState":{"Community:community:gxcuf89792":{"__typename":"Community","id":"community:gxcuf89792","ssoProperties":{"__typename":"SsoProperties","ssoEnabled":{"__typename":"PolicyResult","failureReason":null},"communitySignUpUrl":"/t5/s/gxcuf89792/auth/oidcss/sso_login_redirect/provider/default","communitySignOnUrl":"/t5/s/gxcuf89792/auth/oidcss/sso_login_redirect/provider/default","communitySignOffUrl":"","khorosSignUpUrl":"","khorosSignOnUrl":"","khorosSignOffUrl":"","samlSignOnUrl":"","samlSignOffUrl":"","oidcssSignOnUrl":"","oidcssSignOffUrl":"","jwtSsoSignOnUrl":null,"jwtSsoSignOffUrl":null,"ssoBounceUrl":"","ssoQsParam":"referer"},"samlProperties":{"__typename":"SamlProperties","samlEnabled":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.saml.enabled.accessDenied","key":"error.lithium.policies.feature.saml.enabled.accessDenied","args":[]}},"registerQueryStringEnabled":false,"registerQueryStringValue":"","registerQueryStringEncodeValueEnabled":false,"loginQueryStringEnabled":false,"loginQueryStringValue":"","loginQueryStringEncodeValueEnabled":false,"idpBindingType":"post","idpOneBindingType":"post","idpTwoBindingType":"post"},"seoProperties":{"__typename":"SeoProperties","customOGSiteName":"TECHCOMMUNITY.MICROSOFT.COM","appendTopicUidInHead":false,"linkCommentToTimeStamp":true,"lowercasePath":true},"languageProperties":{"__typename":"LanguageProperties","language":"en-US"},"cookieProperties":{"__typename":"CookieProperties","cookiePrivacyPolicyUrl":"","isCookieBannerEnabled":false},"searchProperties":{"__typename":"SearchProperties","chatProperties":{"__typename":"ChatProperties","brandMessengerWidgetId":"","brandMessengerCompanyKey":"","brandMessengerScriptSource":"","brandMessengerElementSelector":""}},"knowledgeBaseProperties":{"__typename":"KnowledgeBaseProperties","isGuidesAndChaptersEnabled":true},"communityPolicies":{"__typename":"CommunityPolicies","localizedCategoriesFeatureEnabled":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.localized_categories.enabled.accessDenied","key":"error.lithium.policies.feature.localized_categories.enabled.accessDenied","args":[]}}},"badgeProperties":{"__typename":"BadgeProperties","enabled":{"__typename":"PolicyResult","failureReason":null}},"timezoneProperties":{"__typename":"TimezoneProperties","timezone":"US/Pacific"},"displayId":"gxcuf89792","nodeType":"community","title":"Microsoft Community Hub","seoTitle":null,"description":"","avatar":null,"userContext":{"__typename":"NodeUserContext","canUpdateNode":false,"canAddAttachments":false,"canPostMessages":false,"isSubscribed":false},"entityType":"COMMUNITY","depth":0,"profileSettings":{"__typename":"ProfileSettings","language":null},"tagPolicies":{"__typename":"TagPolicies","canSubscribeTagOnNode":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.labels.action.corenode.subscribe_labels.allow.accessDenied","key":"error.lithium.policies.labels.action.corenode.subscribe_labels.allow.accessDenied","args":[]}},"canManageTagDashboard":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.labels.action.corenode.admin_labels.allow.accessDenied","key":"error.lithium.policies.labels.action.corenode.admin_labels.allow.accessDenied","args":[]}}}},"ROOT_QUERY":{"__typename":"Query","community":{"__ref":"Community:community:gxcuf89792"},"allowedLanguages":["en-US"],"authProviders":[],"cachedAsset({\"assetId\":\"pages\",\"assetType\":\"pages\",\"lastModified\":\"000\"})":{"__ref":"CachedAsset:pages-1732238853404"},"cachedText({\"locale\":\"en-US\",\"namespaces\":[\"components/context/AppContext/AppContextProvider\"]})":[{"__ref":"CachedAsset:text:en_US-components/context/AppContext/AppContextProvider-0"}],"cachedText({\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/Loading/LoadingDot\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-0"}],"self":{"__ref":"User:user:-1"},"theme({\"nodeId\":null})":{"__typename":"ThemeResponse","result":{"__ref":"Theme:customTheme1"}},"canAccess":true,"canRegister":true,"componentsLastModified":"1732238921910","quiltLastModified":"1732238851241","pagesLastModified":"1732238853404","pageScriptsLastModified":"1732238927810","textLastModified":"1731977288000","themeLastModified":"1732238852971","fieldDefinitionsLastModified":"1730139072000","entityDefinitionsLastModified":"1730139072000","quiltWrapperLastModified":"1732238797470","cachedAsset({\"assetId\":\"pages\",\"assetType\":\"pages\",\"lastModified\":\"1732238853404\"})":{"__ref":"CachedAsset:pages-1732238853404"},"cachedAsset({\"assetId\":\"customTheme1\",\"assetType\":\"theme\",\"lastModified\":\"1732238852971\",\"locale\":null,\"node\":null})":{"__ref":"CachedAsset:theme:customTheme1-1732238852971"},"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/common/EmailVerification\"]})":[{"__ref":"CachedAsset:text:en_US-components/common/EmailVerification-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/Loading/LoadingDot\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"pages/tags/TagPage\"]})":[{"__ref":"CachedAsset:text:en_US-pages/tags/TagPage-1731977288000"}],"tagExists({\"tagText\":\"Azure Database for MySQL\"})":{"__typename":"TagExistsResponse","status":true,"errors":null},"coreNode({\"id\":\"community:gxcuf89792\"})":{"__ref":"Community:community:gxcuf89792"},"cachedAsset({\"assetId\":\"pages/tags/TagPage\",\"assetType\":\"quilt\",\"lastModified\":\"1732238851241\",\"locale\":null,\"node\":\"community:gxcuf89792\"})":{"__ref":"CachedAsset:quilt:o365.prod:pages/tags/TagPage:community:gxcuf89792-1732238851241"},"cachedAsset({\"assetId\":\"Common\",\"assetType\":\"quiltWrapper\",\"lastModified\":\"1732238797470\",\"locale\":null,\"node\":null})":{"__ref":"CachedAsset:quiltWrapper:o365.prod:Common:1732238797470"},"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/common/ActionFeedback\"]})":[{"__ref":"CachedAsset:text:en_US-components/common/ActionFeedback-1731977288000"}],"cachedAsset({\"assetId\":\"custom.widget.HeroBanner-en-US\",\"assetType\":\"component\",\"lastModified\":\"1732238921910\",\"locale\":null,\"node\":null})":{"__ref":"CachedAsset:component:custom.widget.HeroBanner-en-1732238921910"},"cachedAsset({\"assetId\":\"custom.widget.MicrosoftFooter-en-US\",\"assetType\":\"component\",\"lastModified\":\"1732238921910\",\"locale\":null,\"node\":null})":{"__ref":"CachedAsset:component:custom.widget.MicrosoftFooter-en-1732238921910"},"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/Breadcrumb\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/Breadcrumb-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/tags/TagsHeaderWidget\"]})":[{"__ref":"CachedAsset:text:en_US-components/tags/TagsHeaderWidget-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageListForNodeByRecentActivityWidget\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageListForNodeByRecentActivityWidget-1731977288000"}],"coreNodes({\"constraints\":{\"id\":{\"in\":[\"community:gxcuf89792\",\"category:microsoft365\",\"category:MicrosoftTeams\",\"category:Windows\",\"category:MicrosoftSecurityandCompliance\",\"category:Outlook\",\"category:Planner\",\"category:Windows-Server\",\"category:Azure\",\"category:Exchange\",\"category:microsoft-endpoint-manager\",\"category:SQL-Server\",\"category:EducationSector\",\"category:AI\",\"category:ITOpsTalk\",\"category:PartnerCommunity\",\"category:MicrosoftMechanics\",\"category:HealthcareAndLifeSciences\",\"category:PublicSector\",\"category:IoT\",\"category:DrivingAdoption\",\"category:SMB\",\"category:StartupsatMicrosoft\",\"category:MicrosoftLearn\",\"category:MicrosoftLearn\",\"board:MicrosoftLearnBlog\",\"category:Community-Info-Center\"]}},\"first\":27})":{"__typename":"CoreNodeConnection","edges":[{"__typename":"CoreNodeEdge","node":{"__ref":"Community:community:gxcuf89792"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:Exchange"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:Planner"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:Outlook"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:Community-Info-Center"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:EducationSector"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:DrivingAdoption"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:Azure"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:Windows-Server"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:SQL-Server"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:MicrosoftTeams"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:PublicSector"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:microsoft365"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:IoT"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:HealthcareAndLifeSciences"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:SMB"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:ITOpsTalk"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:microsoft-endpoint-manager"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:MicrosoftSecurityandCompliance"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:MicrosoftLearn"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Blog:board:MicrosoftLearnBlog"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:AI"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:MicrosoftMechanics"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:StartupsatMicrosoft"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:PartnerCommunity"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:Windows"}}]},"messages({\"constraints\":{\"tagsText\":{\"eq\":\"Azure Database for MySQL\"}}})":{"__typename":"MessageConnection","totalCount":29},"messages({\"constraints\":{\"depth\":{\"eq\":0},\"tagsText\":{\"in\":[\"Azure Database for MySQL\"]}},\"first\":10,\"sorts\":{\"conversationLastPostingActivityTime\":{\"direction\":\"DESC\"}}})":{"__typename":"MessageConnection","edges":[{"__typename":"MessageEdge","cursor":"MjQuMTB8Mi4xfGl8MTB8OTc6MHxpbnQsNDI5NzA1Niw0Mjk3MDU2","node":{"__ref":"BlogTopicMessage:message:4297056"}},{"__typename":"MessageEdge","cursor":"MjQuMTB8Mi4xfGl8MTB8OTc6MHxpbnQsNDI5NzA1Niw4MTQwNTQ","node":{"__ref":"BlogTopicMessage:message:814054"}},{"__typename":"MessageEdge","cursor":"MjQuMTB8Mi4xfGl8MTB8OTc6MHxpbnQsNDI5NzA1Niw0MTI5NTI3","node":{"__ref":"ForumTopicMessage:message:4129527"}},{"__typename":"MessageEdge","cursor":"MjQuMTB8Mi4xfGl8MTB8OTc6MHxpbnQsNDI5NzA1Niw0MTE1Mjg4","node":{"__ref":"BlogTopicMessage:message:4115288"}},{"__typename":"MessageEdge","cursor":"MjQuMTB8Mi4xfGl8MTB8OTc6MHxpbnQsNDI5NzA1Niw0MDkyMjEz","node":{"__ref":"OccasionTopicMessage:message:4092213"}},{"__typename":"MessageEdge","cursor":"MjQuMTB8Mi4xfGl8MTB8OTc6MHxpbnQsNDI5NzA1NiwzNzU4Mjgz","node":{"__ref":"BlogTopicMessage:message:3758283"}},{"__typename":"MessageEdge","cursor":"MjQuMTB8Mi4xfGl8MTB8OTc6MHxpbnQsNDI5NzA1NiwzODE1OTEw","node":{"__ref":"BlogTopicMessage:message:3815910"}},{"__typename":"MessageEdge","cursor":"MjQuMTB8Mi4xfGl8MTB8OTc6MHxpbnQsNDI5NzA1NiwzODIyMjIy","node":{"__ref":"BlogTopicMessage:message:3822222"}},{"__typename":"MessageEdge","cursor":"MjQuMTB8Mi4xfGl8MTB8OTc6MHxpbnQsNDI5NzA1NiwzNzU4Mjg1","node":{"__ref":"BlogTopicMessage:message:3758285"}},{"__typename":"MessageEdge","cursor":"MjQuMTB8Mi4xfGl8MTB8OTc6MHxpbnQsNDI5NzA1NiwzNzYwNzcx","node":{"__ref":"BlogTopicMessage:message:3760771"}}],"pageInfo":{"__typename":"PageInfo","hasNextPage":true,"endCursor":"MjQuMTB8Mi4xfGl8MTB8OTc6MHxpbnQsNDI5NzA1NiwzNzYwNzcx"},"totalCount":29},"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/Navbar\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/Navbar-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/NavbarHamburgerDropdown\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/NavbarHamburgerDropdown-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/BrandLogo\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/BrandLogo-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/NavbarTextLinks\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/NavbarTextLinks-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/authentication/AuthenticationLink\"]})":[{"__ref":"CachedAsset:text:en_US-components/authentication/AuthenticationLink-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/nodes/NodeLink\"]})":[{"__ref":"CachedAsset:text:en_US-components/nodes/NodeLink-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/tags/TagSubscriptionAction\"]})":[{"__ref":"CachedAsset:text:en_US-components/tags/TagSubscriptionAction-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageListTabs\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageListTabs-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/QueryHandler\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/QueryHandler-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/customComponent/CustomComponent\"]})":[{"__ref":"CachedAsset:text:en_US-components/customComponent/CustomComponent-1731977288000"}],"component({\"componentId\":\"custom.widget.MicrosoftFooter\"})":{"__typename":"Component","render({\"context\":{\"component\":{\"entities\":[],\"props\":{}},\"page\":{\"entities\":[],\"name\":\"TagPage\",\"props\":{},\"url\":\"https://techcommunity.microsoft.com\"}}})":{"__typename":"ComponentRenderResult","html":"\u003cfooter id=\"uhf-footer\" class=\"c-uhff context-uhf\" data-uhf-mscc-rq=\"false\" data-footer-footprint=\"/MSTechnical/MSTechnicalFooter, fromService: True\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Uhf footer_cont\u0026quot;,\u0026quot;cT\u0026quot;:\u0026quot;Container\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:1,\u0026quot;aN\u0026quot;:\u0026quot;m1r1a2\u0026quot;}\"\u003e \u003cnav class=\"c-uhff-nav\" aria-label=\"Footer Resource links\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer nav_cont\u0026quot;,\u0026quot;cT\u0026quot;:\u0026quot;Container\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:1,\u0026quot;aN\u0026quot;:\u0026quot;c1m1r1a2\u0026quot;}\"\u003e \u003cdiv class=\"c-uhff-nav-row\"\u003e \u003cdiv class=\"c-uhff-nav-group\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;footerNavColumn1_cont\u0026quot;,\u0026quot;cT\u0026quot;:\u0026quot;Container\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;c1c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:1,\u0026quot;aN\u0026quot;:\u0026quot;c1c1m1r1a2\u0026quot;}\"\u003e \u003cdiv class=\"c-heading-4\" role=\"heading\" aria-level=\"2\"\u003eWhat's new\u003c/div\u003e \u003cul class=\"c-list f-bare\"\u003e \u003cli\u003e \u003ca aria-label=\"Surface Pro 9 What's new\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/d/surface-pro-9/93VKD8NP4FVK\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_WhatsNew_NewSurfacePro8_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n1c1c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:1,\u0026quot;aN\u0026quot;:\u0026quot;c1c1c1m1r1a2\u0026quot;}\"\u003eSurface Pro 9\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Surface Laptop 5 What's new\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/d/surface-laptop-5/8XN49V61S1BN\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_WhatsNew_SurfaceLaptop2_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n2c1c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:2,\u0026quot;aN\u0026quot;:\u0026quot;c1c1c1m1r1a2\u0026quot;}\"\u003eSurface Laptop 5\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Surface Studio 2+ What's new\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/d/surface-studio-2plus/8VLFQC3597K4\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_WhatsNew_SurfaceStudio_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n3c1c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:3,\u0026quot;aN\u0026quot;:\u0026quot;c1c1c1m1r1a2\u0026quot;}\"\u003eSurface Studio 2+\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Surface Laptop Go 2 What's new\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/d/surface-laptop-go-2/8PGLPV76MJHN\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_WhatsNew_SurfaceLaptopGo_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n4c1c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:4,\u0026quot;aN\u0026quot;:\u0026quot;c1c1c1m1r1a2\u0026quot;}\"\u003eSurface Laptop Go 2\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Surface Laptop Studio What's new\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/d/surface-laptop-studio/8SRDF62SWKPF\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_WhatsNew_SurfaceLaptopStudio_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n5c1c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:5,\u0026quot;aN\u0026quot;:\u0026quot;c1c1c1m1r1a2\u0026quot;}\"\u003eSurface Laptop Studio\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Surface Duo 2 What's new\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/d/surface-duo-2/9408KGXP4XJL\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_WhatsNew_SurfaceDuo2_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n6c1c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:6,\u0026quot;aN\u0026quot;:\u0026quot;c1c1c1m1r1a2\u0026quot;}\"\u003eSurface Duo 2\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft 365 What's new\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/microsoft-365\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Whatsnew_Microsoft365_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n7c1c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:7,\u0026quot;aN\u0026quot;:\u0026quot;c1c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft 365\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Windows 11 apps What's new\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/windows/windows-11-apps\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_WhatsNew_Windows_11_apps_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n8c1c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:8,\u0026quot;aN\u0026quot;:\u0026quot;c1c1c1m1r1a2\u0026quot;}\"\u003eWindows 11 apps\u003c/a\u003e \u003c/li\u003e \u003c/ul\u003e \u003c/div\u003e \u003cdiv class=\"c-uhff-nav-group\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;footerNavColumn2_cont\u0026quot;,\u0026quot;cT\u0026quot;:\u0026quot;Container\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;c2c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:2,\u0026quot;aN\u0026quot;:\u0026quot;c1c1m1r1a2\u0026quot;}\"\u003e \u003cdiv class=\"c-heading-4\" role=\"heading\" aria-level=\"2\"\u003eMicrosoft Store\u003c/div\u003e \u003cul class=\"c-list f-bare\"\u003e \u003cli\u003e \u003ca aria-label=\"Account profile Microsoft Store\" class=\"c-uhff-link\" href=\"https://account.microsoft.com/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_StoreandSupport_AccountProfile_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n1c2c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:1,\u0026quot;aN\u0026quot;:\u0026quot;c2c1c1m1r1a2\u0026quot;}\"\u003eAccount profile\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Download Center Microsoft Store\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/download\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_StoreandSupport_DownloadCenter_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n2c2c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:2,\u0026quot;aN\u0026quot;:\u0026quot;c2c1c1m1r1a2\u0026quot;}\"\u003eDownload Center\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft Store support Microsoft Store\" class=\"c-uhff-link\" href=\"https://go.microsoft.com/fwlink/?linkid=2139749\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_StoreandSupport_SalesAndSupport_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n3c2c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:3,\u0026quot;aN\u0026quot;:\u0026quot;c2c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft Store support\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Returns Microsoft Store\" class=\"c-uhff-link\" href=\"https://go.microsoft.com/fwlink/p/?LinkID=824764\u0026amp;clcid=0x409\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;MicrosoftStore_ExtendedHolidayReturns_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n4c2c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:4,\u0026quot;aN\u0026quot;:\u0026quot;c2c1c1m1r1a2\u0026quot;}\"\u003eReturns\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Order tracking Microsoft Store\" class=\"c-uhff-link\" href=\"https://account.microsoft.com/orders\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_StoreandSupport_OrderTracking_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n5c2c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:5,\u0026quot;aN\u0026quot;:\u0026quot;c2c1c1m1r1a2\u0026quot;}\"\u003eOrder tracking\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Virtual workshops and training Microsoft Store\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/store/workshops-training-and-events?icid=vl_uf_932020\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_StoreandSupport_StoreLocations_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n6c2c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:6,\u0026quot;aN\u0026quot;:\u0026quot;c2c1c1m1r1a2\u0026quot;}\"\u003eVirtual workshops and training\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft Store Promise Microsoft Store\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/store/b/why-microsoft-store?icid=footer_why-msft-store_7102020\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_StoreandSupport_MicrosoftPromise_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n7c2c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:7,\u0026quot;aN\u0026quot;:\u0026quot;c2c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft Store Promise\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Flexible Payments Microsoft Store\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/store/b/payment-financing-options?icid=footer_financing_vcc\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_StoreandSupport_Financing_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n8c2c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:8,\u0026quot;aN\u0026quot;:\u0026quot;c2c1c1m1r1a2\u0026quot;}\"\u003eFlexible Payments\u003c/a\u003e \u003c/li\u003e \u003c/ul\u003e \u003c/div\u003e \u003cdiv class=\"c-uhff-nav-group\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;footerNavColumn3_cont\u0026quot;,\u0026quot;cT\u0026quot;:\u0026quot;Container\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;c3c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:3,\u0026quot;aN\u0026quot;:\u0026quot;c1c1m1r1a2\u0026quot;}\"\u003e \u003cdiv class=\"c-heading-4\" role=\"heading\" aria-level=\"2\"\u003eEducation\u003c/div\u003e \u003cul class=\"c-list f-bare\"\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft in education Education\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/education\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Education_MicrosoftInEducation_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n1c3c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:1,\u0026quot;aN\u0026quot;:\u0026quot;c3c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft in education\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Devices for education Education\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/education/devices/overview\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Education_DevicesforEducation_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n2c3c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:2,\u0026quot;aN\u0026quot;:\u0026quot;c3c1c1m1r1a2\u0026quot;}\"\u003eDevices for education\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft Teams for Education Education\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/education/products/teams\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Education_MicrosoftTeamsforEducation_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n3c3c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:3,\u0026quot;aN\u0026quot;:\u0026quot;c3c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft Teams for Education\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft 365 Education Education\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/education/buy-license/microsoft365\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Education_Microsoft365Education_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n4c3c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:4,\u0026quot;aN\u0026quot;:\u0026quot;c3c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft 365 Education\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Education consultation appointment Education\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/store/b/business-consultation?tab=educationconsultation\u0026amp;icid=CNavfooter_educationconsultation\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Education_ConsultationAppointment_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n5c3c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:5,\u0026quot;aN\u0026quot;:\u0026quot;c3c1c1m1r1a2\u0026quot;}\"\u003eEducation consultation appointment\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Educator training and development Education\" class=\"c-uhff-link\" href=\"https://education.microsoft.com/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Education_EducatorTrainingDevelopment_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n6c3c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:6,\u0026quot;aN\u0026quot;:\u0026quot;c3c1c1m1r1a2\u0026quot;}\"\u003eEducator training and development\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Deals for students and parents Education\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/store/b/education\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Education_DealsForStudentsandParents_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n7c3c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:7,\u0026quot;aN\u0026quot;:\u0026quot;c3c1c1m1r1a2\u0026quot;}\"\u003eDeals for students and parents\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Azure for students Education\" class=\"c-uhff-link\" href=\"https://azure.microsoft.com/en-us/free/students/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Azureforstudents_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n8c3c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:8,\u0026quot;aN\u0026quot;:\u0026quot;c3c1c1m1r1a2\u0026quot;}\"\u003eAzure for students\u003c/a\u003e \u003c/li\u003e \u003c/ul\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"c-uhff-nav-row\"\u003e \u003cdiv class=\"c-uhff-nav-group\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;footerNavColumn4_cont\u0026quot;,\u0026quot;cT\u0026quot;:\u0026quot;Container\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;c4c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:4,\u0026quot;aN\u0026quot;:\u0026quot;c1c1m1r1a2\u0026quot;}\"\u003e \u003cdiv class=\"c-heading-4\" role=\"heading\" aria-level=\"2\"\u003eBusiness\u003c/div\u003e \u003cul class=\"c-list f-bare\"\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft Cloud Business\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/microsoft-cloud\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Business_Microsoft_Cloud_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n1c4c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:1,\u0026quot;aN\u0026quot;:\u0026quot;c4c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft Cloud\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft Security Business\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/security\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Business_Microsoft Security_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n2c4c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:2,\u0026quot;aN\u0026quot;:\u0026quot;c4c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft Security\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Dynamics 365 Business\" class=\"c-uhff-link\" href=\"https://dynamics.microsoft.com/en-us/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Business_MicrosoftDynamics365_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n3c4c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:3,\u0026quot;aN\u0026quot;:\u0026quot;c4c1c1m1r1a2\u0026quot;}\"\u003eDynamics 365\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft 365 Business\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/microsoft-365/business/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;More_Business_Microsoft365_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n4c4c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:4,\u0026quot;aN\u0026quot;:\u0026quot;c4c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft 365\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft Power Platform Business\" class=\"c-uhff-link\" href=\"https://powerplatform.microsoft.com/en-us/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_DeveloperAndIT_Power Platform_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n5c4c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:5,\u0026quot;aN\u0026quot;:\u0026quot;c4c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft Power Platform\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft Teams Business\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/microsoft-teams/group-chat-software\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Business_Microsoft365_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n6c4c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:6,\u0026quot;aN\u0026quot;:\u0026quot;c4c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft Teams\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft Industry Business\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/industry\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Business_MicrosoftIndustry_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n7c4c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:7,\u0026quot;aN\u0026quot;:\u0026quot;c4c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft Industry\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Small Business Business\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/store/b/business?icid=CNavBusinessStore\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Business-SmallBusiness_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n8c4c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:8,\u0026quot;aN\u0026quot;:\u0026quot;c4c1c1m1r1a2\u0026quot;}\"\u003eSmall Business\u003c/a\u003e \u003c/li\u003e \u003c/ul\u003e \u003c/div\u003e \u003cdiv class=\"c-uhff-nav-group\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;footerNavColumn5_cont\u0026quot;,\u0026quot;cT\u0026quot;:\u0026quot;Container\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;c5c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:5,\u0026quot;aN\u0026quot;:\u0026quot;c1c1m1r1a2\u0026quot;}\"\u003e \u003cdiv class=\"c-heading-4\" role=\"heading\" aria-level=\"2\"\u003eDeveloper \u0026amp; IT\u003c/div\u003e \u003cul class=\"c-list f-bare\"\u003e \u003cli\u003e \u003ca aria-label=\"Azure Developer \u0026amp; IT\" class=\"c-uhff-link\" href=\"https://azure.microsoft.com/en-us/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Enterprise_MicrosoftAzure_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n1c5c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:1,\u0026quot;aN\u0026quot;:\u0026quot;c5c1c1m1r1a2\u0026quot;}\"\u003eAzure\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Developer Center Developer \u0026amp; IT\" class=\"c-uhff-link\" href=\"https://developer.microsoft.com/en-us/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Developer_DeveloperCenter_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n2c5c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:2,\u0026quot;aN\u0026quot;:\u0026quot;c5c1c1m1r1a2\u0026quot;}\"\u003eDeveloper Center\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Documentation Developer \u0026amp; IT\" class=\"c-uhff-link\" href=\"https://learn.microsoft.com/docs/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_DeveloperAndIT_Documentation_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n3c5c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:3,\u0026quot;aN\u0026quot;:\u0026quot;c5c1c1m1r1a2\u0026quot;}\"\u003eDocumentation\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft Learn Developer \u0026amp; IT\" class=\"c-uhff-link\" href=\"https://learn.microsoft.com/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_DeveloperAndIT_MicrosoftLearn_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n4c5c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:4,\u0026quot;aN\u0026quot;:\u0026quot;c5c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft Learn\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Microsoft Tech Community Developer \u0026amp; IT\" class=\"c-uhff-link\" href=\"https://techcommunity.microsoft.com/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_DeveloperAndIT_MicrosoftTechCommunity_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n5c5c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:5,\u0026quot;aN\u0026quot;:\u0026quot;c5c1c1m1r1a2\u0026quot;}\"\u003eMicrosoft Tech Community\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Azure Marketplace Developer \u0026amp; IT\" class=\"c-uhff-link\" href=\"https://azuremarketplace.microsoft.com/en-us/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;More_DeveloperAndIT_AzureMarketplace_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n6c5c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:6,\u0026quot;aN\u0026quot;:\u0026quot;c5c1c1m1r1a2\u0026quot;}\"\u003eAzure Marketplace\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"AppSource Developer \u0026amp; IT\" class=\"c-uhff-link\" href=\"https://appsource.microsoft.com/en-us/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_DeveloperAndIT_AppSource_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n7c5c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:7,\u0026quot;aN\u0026quot;:\u0026quot;c5c1c1m1r1a2\u0026quot;}\"\u003eAppSource\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Visual Studio Developer \u0026amp; IT\" class=\"c-uhff-link\" href=\"https://visualstudio.microsoft.com/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Developer_MicrosoftVisualStudio_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n8c5c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:8,\u0026quot;aN\u0026quot;:\u0026quot;c5c1c1m1r1a2\u0026quot;}\"\u003eVisual Studio\u003c/a\u003e \u003c/li\u003e \u003c/ul\u003e \u003c/div\u003e \u003cdiv class=\"c-uhff-nav-group\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;footerNavColumn6_cont\u0026quot;,\u0026quot;cT\u0026quot;:\u0026quot;Container\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;c6c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:6,\u0026quot;aN\u0026quot;:\u0026quot;c1c1m1r1a2\u0026quot;}\"\u003e \u003cdiv class=\"c-heading-4\" role=\"heading\" aria-level=\"2\"\u003eCompany\u003c/div\u003e \u003cul class=\"c-list f-bare\"\u003e \u003cli\u003e \u003ca aria-label=\"Careers Company\" class=\"c-uhff-link\" href=\"https://careers.microsoft.com/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Company_Careers_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n1c6c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:1,\u0026quot;aN\u0026quot;:\u0026quot;c6c1c1m1r1a2\u0026quot;}\"\u003eCareers\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"About Microsoft Company\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/about\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Company_AboutMicrosoft_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n2c6c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:2,\u0026quot;aN\u0026quot;:\u0026quot;c6c1c1m1r1a2\u0026quot;}\"\u003eAbout Microsoft\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Company news Company\" class=\"c-uhff-link\" href=\"https://news.microsoft.com/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Company_CompanyNews_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n3c6c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:3,\u0026quot;aN\u0026quot;:\u0026quot;c6c1c1m1r1a2\u0026quot;}\"\u003eCompany news\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Privacy at Microsoft Company\" class=\"c-uhff-link\" href=\"https://privacy.microsoft.com/en-us\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Company_PrivacyAtMicrosoft_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n4c6c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:4,\u0026quot;aN\u0026quot;:\u0026quot;c6c1c1m1r1a2\u0026quot;}\"\u003ePrivacy at Microsoft\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Investors Company\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/investor/default.aspx\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Company_Investors_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n5c6c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:5,\u0026quot;aN\u0026quot;:\u0026quot;c6c1c1m1r1a2\u0026quot;}\"\u003eInvestors\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Diversity and inclusion Company\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/diversity/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Company_DiversityAndInclusion_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n6c6c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:6,\u0026quot;aN\u0026quot;:\u0026quot;c6c1c1m1r1a2\u0026quot;}\"\u003eDiversity and inclusion\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Accessibility Company\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/accessibility\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Company_Accessibility_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n7c6c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:7,\u0026quot;aN\u0026quot;:\u0026quot;c6c1c1m1r1a2\u0026quot;}\"\u003eAccessibility\u003c/a\u003e \u003c/li\u003e \u003cli\u003e \u003ca aria-label=\"Sustainability Company\" class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/sustainability/\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Company_Sustainability_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n8c6c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:8,\u0026quot;aN\u0026quot;:\u0026quot;c6c1c1m1r1a2\u0026quot;}\"\u003eSustainability\u003c/a\u003e \u003c/li\u003e \u003c/ul\u003e \u003c/div\u003e \u003c/div\u003e \u003c/nav\u003e \u003cdiv class=\"c-uhff-base\"\u003e \u003ca data-m=\"{\u0026quot;id\u0026quot;:\u0026quot;n8c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:8,\u0026quot;aN\u0026quot;:\u0026quot;c1c1m1r1a2\u0026quot;}\" href=\"https://aka.ms/yourcaliforniaprivacychoices\" class=\"c-uhff-link c-uhff-ccpa\"\u003e \u003csvg role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 30 14\" xml:space=\"preserve\" height=\"16\" width=\"43\"\u003e \u003ctitle\u003eCalifornia Consumer Privacy Act (CCPA) Opt-Out Icon\u003c/title\u003e \u003cpath d=\"M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z\" style=\"fill-rule:evenodd;clip-rule:evenodd;fill:#fff\"\u003e\u003c/path\u003e \u003cpath d=\"M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z\" style=\"fill-rule:evenodd;clip-rule:evenodd;fill:#06f\"\u003e\u003c/path\u003e \u003cpath d=\"M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z\" style=\"fill:#fff\"\u003e\u003c/path\u003e \u003cpath d=\"M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z\" style=\"fill:#06f\"\u003e\u003c/path\u003e \u003c/svg\u003e \u003cspan\u003eYour Privacy Choices\u003c/span\u003e \u003c/a\u003e \u003cnav aria-label=\"Microsoft corporate links\"\u003e \u003cul class=\"c-list f-bare\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Corp links_cont\u0026quot;,\u0026quot;cT\u0026quot;:\u0026quot;Container\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;c8c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:8,\u0026quot;aN\u0026quot;:\u0026quot;c1c1m1r1a2\u0026quot;}\"\u003e \u003cli id=\"c-uhff-footer_sitemap\"\u003e \u003ca class=\"c-uhff-link\" href=\"https://www.microsoft.com/en-us/sitemap1.aspx\" data-mscc-ic=\"false\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Sitemap_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n1c8c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:1,\u0026quot;aN\u0026quot;:\u0026quot;c8c1c1m1r1a2\u0026quot;}\"\u003eSitemap\u003c/a\u003e \u003c/li\u003e \u003cli id=\"c-uhff-footer_contactus\"\u003e \u003ca class=\"c-uhff-link\" href=\"https://support.microsoft.com/contactus\" data-mscc-ic=\"false\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_ContactUs_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n2c8c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:2,\u0026quot;aN\u0026quot;:\u0026quot;c8c1c1m1r1a2\u0026quot;}\"\u003eContact Microsoft\u003c/a\u003e \u003c/li\u003e \u003cli id=\"c-uhff-footer_privacyandcookies\"\u003e \u003ca class=\"c-uhff-link\" href=\"https://go.microsoft.com/fwlink/?LinkId=521839\" data-mscc-ic=\"false\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_PrivacyandCookies_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n3c8c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:3,\u0026quot;aN\u0026quot;:\u0026quot;c8c1c1m1r1a2\u0026quot;}\"\u003ePrivacy \u003c/a\u003e \u003c/li\u003e \u003cli class=\"x-hidden\" id=\"c-uhff-footer_managecookies\"\u003e \u003ca class=\"c-uhff-link\" href=\"javascript:manageConsent();\" onClick=\"javascript:manageConsent(); return false;\" data-mscc-ic=\"false\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_ManageCookies_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n4c8c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:4,\u0026quot;aN\u0026quot;:\u0026quot;c8c1c1m1r1a2\u0026quot;}\"\u003eManage cookies\u003c/a\u003e \u003c/li\u003e \u003cli id=\"c-uhff-footer_termsofuse\"\u003e \u003ca class=\"c-uhff-link\" href=\"https://go.microsoft.com/fwlink/?LinkID=206977\" data-mscc-ic=\"false\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_TermsOfUse_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n5c8c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:5,\u0026quot;aN\u0026quot;:\u0026quot;c8c1c1m1r1a2\u0026quot;}\"\u003eTerms of use\u003c/a\u003e \u003c/li\u003e \u003cli id=\"c-uhff-footer_trademarks\"\u003e \u003ca class=\"c-uhff-link\" href=\"https://go.microsoft.com/fwlink/?linkid=2196228\" data-mscc-ic=\"false\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_Trademarks_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n6c8c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:6,\u0026quot;aN\u0026quot;:\u0026quot;c8c1c1m1r1a2\u0026quot;}\"\u003eTrademarks\u003c/a\u003e \u003c/li\u003e \u003cli id=\"c-uhff-footer_safetyandeco\"\u003e \u003ca class=\"c-uhff-link\" href=\"https://go.microsoft.com/fwlink/?linkid=2196227\" data-mscc-ic=\"false\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_SafetyAndEco_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n7c8c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:7,\u0026quot;aN\u0026quot;:\u0026quot;c8c1c1m1r1a2\u0026quot;}\"\u003eSafety \u0026amp; eco\u003c/a\u003e \u003c/li\u003e \u003cli id=\"c-uhff-footer_aboutourads\"\u003e \u003ca class=\"c-uhff-link\" href=\"https://choice.microsoft.com\" data-mscc-ic=\"false\" data-m=\"{\u0026quot;cN\u0026quot;:\u0026quot;Footer_AboutourAds_nav\u0026quot;,\u0026quot;id\u0026quot;:\u0026quot;n8c8c1c1m1r1a2\u0026quot;,\u0026quot;sN\u0026quot;:8,\u0026quot;aN\u0026quot;:\u0026quot;c8c1c1m1r1a2\u0026quot;}\"\u003eAbout our ads\u003c/a\u003e \u003c/li\u003e \u003cli\u003e© Microsoft 2024\u003c/li\u003e \u003c/ul\u003e \u003c/nav\u003e \u003c/div\u003e \u003c/footer\u003e"}},"tagFollowsForNodes({\"nodeIds\":\"category:top\",\"tagText\":\"Azure Database for MySQL\"})":[{"__typename":"TagFollowForNodeResponse","coreNode":{"__ref":"Category:category:top"},"follow":null}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/NavbarDropdownToggle\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/OverflowNav\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/OverflowNav-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageView/MessageViewInline\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageView/MessageViewInline-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/Pager/PagerLoadMore\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/users/UserLink\"]})":[{"__ref":"CachedAsset:text:en_US-components/users/UserLink-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSubject\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSubject-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageTime\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageTime-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/nodes/NodeIcon\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageUnreadCount\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageUnreadCount-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageViewCount\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageViewCount-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/kudos/KudosCount\"]})":[{"__ref":"CachedAsset:text:en_US-components/kudos/KudosCount-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageRepliesCount\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageRepliesCount-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageBody\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageBody-1731977288000"}],"cachedText({\"lastModified\":\"1731977288000\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserAvatar\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1731977288000"}]},"CachedAsset:pages-1732238853404":{"__typename":"CachedAsset","id":"pages-1732238853404","value":[{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"BlogViewAllPostsPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId/all-posts/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"CasePortalPage","type":"CASE_PORTAL","urlPath":"/caseportal","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"CreateGroupHubPage","type":"GROUP_HUB","urlPath":"/groups/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"CaseViewPage","type":"CASE_DETAILS","urlPath":"/case/:caseId/:caseNumber","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"InboxPage","type":"COMMUNITY","urlPath":"/inbox","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"HelpFAQPage","type":"COMMUNITY","urlPath":"/help","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"IdeaMessagePage","type":"IDEA_POST","urlPath":"/idea/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"IdeaViewAllIdeasPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/all-ideas/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"LoginPage","type":"USER","urlPath":"/signin","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"BlogPostPage","type":"BLOG","urlPath":"/category/:categoryId/blogs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"UserBlogPermissions.Page","type":"COMMUNITY","urlPath":"/c/user-blog-permissions/page","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ThemeEditorPage","type":"COMMUNITY","urlPath":"/designer/themes","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"TkbViewAllArticlesPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId/all-articles/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730142000000,"localOverride":null,"page":{"id":"AllEvents","type":"CUSTOM","urlPath":"/Events","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"OccasionEditPage","type":"EVENT","urlPath":"/event/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"OAuthAuthorizationAllowPage","type":"USER","urlPath":"/auth/authorize/allow","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"PageEditorPage","type":"COMMUNITY","urlPath":"/designer/pages","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"PostPage","type":"COMMUNITY","urlPath":"/category/:categoryId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ForumBoardPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"TkbBoardPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"EventPostPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"UserBadgesPage","type":"COMMUNITY","urlPath":"/users/:login/:userId/badges","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"GroupHubMembershipAction","type":"GROUP_HUB","urlPath":"/membership/join/:nodeId/:membershipType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"IdeaReplyPage","type":"IDEA_REPLY","urlPath":"/idea/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"UserSettingsPage","type":"USER","urlPath":"/mysettings/:userSettingsTab","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"GroupHubsPage","type":"GROUP_HUB","urlPath":"/groups","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ForumPostPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"OccasionRsvpActionPage","type":"OCCASION","urlPath":"/event/:boardId/:messageSubject/:messageId/rsvp/:responseType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"VerifyUserEmailPage","type":"USER","urlPath":"/verifyemail/:userId/:verifyEmailToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"AllOccasionsPage","type":"OCCASION","urlPath":"/category/:categoryId/events/:boardId/all-events/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"EventBoardPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"TkbReplyPage","type":"TKB_REPLY","urlPath":"/kb/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"IdeaBoardPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"CommunityGuideLinesPage","type":"COMMUNITY","urlPath":"/communityguidelines","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"CaseCreatePage","type":"SALESFORCE_CASE_CREATION","urlPath":"/caseportal/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"TkbEditPage","type":"TKB","urlPath":"/kb/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"KhorosSignInPage","type":"USER","urlPath":"/kh-signin","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ForgotPasswordPage","type":"USER","urlPath":"/forgotpassword","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"IdeaEditPage","type":"IDEA","urlPath":"/idea/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"TagPage","type":"COMMUNITY","urlPath":"/tag/:tagName","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"BlogBoardPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"OccasionMessagePage","type":"OCCASION_TOPIC","urlPath":"/event/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ManageContentPage","type":"COMMUNITY","urlPath":"/managecontent","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ClosedMembershipNodeNonMembersPage","type":"GROUP_HUB","urlPath":"/closedgroup/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"CommunityPage","type":"COMMUNITY","urlPath":"/","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ForumMessagePage","type":"FORUM_TOPIC","urlPath":"/discussions/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"IdeaPostPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730142000000,"localOverride":null,"page":{"id":"CommunityHub.Page","type":"CUSTOM","urlPath":"/Directory","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"BlogMessagePage","type":"BLOG_ARTICLE","urlPath":"/blog/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"RegistrationPage","type":"USER","urlPath":"/register","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"EditGroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ForumEditPage","type":"FORUM","urlPath":"/discussions/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ResetPasswordPage","type":"USER","urlPath":"/resetpassword/:userId/:resetPasswordToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730142000000,"localOverride":null,"page":{"id":"AllBlogs.Page","type":"CUSTOM","urlPath":"/blogs","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"TkbMessagePage","type":"TKB_ARTICLE","urlPath":"/kb/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"BlogEditPage","type":"BLOG","urlPath":"/blog/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ManageUsersPage","type":"USER","urlPath":"/users/manage/:tab?/:manageUsersTab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ForumReplyPage","type":"FORUM_REPLY","urlPath":"/discussions/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"PrivacyPolicyPage","type":"COMMUNITY","urlPath":"/privacypolicy","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"NotificationPage","type":"COMMUNITY","urlPath":"/notifications","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"UserPage","type":"USER","urlPath":"/users/:login/:userId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"OccasionReplyPage","type":"OCCASION_REPLY","urlPath":"/event/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ManageMembersPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/manage/:tab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"SearchResultsPage","type":"COMMUNITY","urlPath":"/search","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"BlogReplyPage","type":"BLOG_REPLY","urlPath":"/blog/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"GroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"TermsOfServicePage","type":"COMMUNITY","urlPath":"/termsofservice","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"CategoryPage","type":"CATEGORY","urlPath":"/category/:categoryId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"ForumViewAllTopicsPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/all-topics/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"TkbPostPage","type":"TKB","urlPath":"/category/:categoryId/kbs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1732238853404,"localOverride":null,"page":{"id":"GroupHubPostPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"}],"localOverride":false},"CachedAsset:text:en_US-components/context/AppContext/AppContextProvider-0":{"__typename":"CachedAsset","id":"text:en_US-components/context/AppContext/AppContextProvider-0","value":{"noCommunity":"Cannot find community","noUser":"Cannot find current user","noNode":"Cannot find node with id {nodeId}","noMessage":"Cannot find message with id {messageId}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-0":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-0","value":{"title":"Loading..."},"localOverride":false},"User:user:-1":{"__typename":"User","id":"user:-1","uid":-1,"login":"Deleted","email":"","avatar":null,"rank":null,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":"ANONYMOUS","registrationTime":null,"confirmEmailStatus":false,"registrationAccessLevel":"VIEW","ssoRegistrationFields":[]},"ssoId":null,"profileSettings":{"__typename":"ProfileSettings","dateDisplayStyle":{"__typename":"InheritableStringSettingWithPossibleValues","key":"layout.friendly_dates_enabled","value":"false","localValue":"true","possibleValues":["true","false"]},"dateDisplayFormat":{"__typename":"InheritableStringSetting","key":"layout.format_pattern_date","value":"MMM dd yyyy","localValue":"MM-dd-yyyy"},"language":{"__typename":"InheritableStringSettingWithPossibleValues","key":"profile.language","value":"en-US","localValue":"en","possibleValues":["en-US"]}},"deleted":false},"Theme:customTheme1":{"__typename":"Theme","id":"customTheme1"},"CachedAsset:theme:customTheme1-1732238852971":{"__typename":"CachedAsset","id":"theme:customTheme1-1732238852971","value":{"id":"customTheme1","animation":{"fast":"150ms","normal":"250ms","slow":"500ms","slowest":"750ms","function":"cubic-bezier(0.07, 0.91, 0.51, 1)","__typename":"AnimationThemeSettings"},"avatar":{"borderRadius":"50%","collections":["default"],"__typename":"AvatarThemeSettings"},"basics":{"browserIcon":{"imageAssetName":"favicon-1730836283320.png","imageLastModified":"1730836286415","__typename":"ThemeAsset"},"customerLogo":{"imageAssetName":"favicon-1730836271365.png","imageLastModified":"1730836274203","__typename":"ThemeAsset"},"maximumWidthOfPageContent":"1300px","oneColumnNarrowWidth":"800px","gridGutterWidthMd":"30px","gridGutterWidthXs":"10px","pageWidthStyle":"WIDTH_OF_BROWSER","__typename":"BasicsThemeSettings"},"buttons":{"borderRadiusSm":"3px","borderRadius":"3px","borderRadiusLg":"5px","paddingY":"5px","paddingYLg":"7px","paddingYHero":"var(--lia-bs-btn-padding-y-lg)","paddingX":"12px","paddingXLg":"16px","paddingXHero":"60px","fontStyle":"NORMAL","fontWeight":"700","textTransform":"NONE","disabledOpacity":0.5,"primaryTextColor":"var(--lia-bs-white)","primaryTextHoverColor":"var(--lia-bs-white)","primaryTextActiveColor":"var(--lia-bs-white)","primaryBgColor":"var(--lia-bs-primary)","primaryBgHoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.85))","primaryBgActiveColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.7))","primaryBorder":"1px solid transparent","primaryBorderHover":"1px solid transparent","primaryBorderActive":"1px solid transparent","primaryBorderFocus":"1px solid var(--lia-bs-white)","primaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","secondaryTextColor":"var(--lia-bs-gray-900)","secondaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","secondaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","secondaryBgColor":"var(--lia-bs-gray-200)","secondaryBgHoverColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.96))","secondaryBgActiveColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.92))","secondaryBorder":"1px solid transparent","secondaryBorderHover":"1px solid transparent","secondaryBorderActive":"1px solid transparent","secondaryBorderFocus":"1px solid transparent","secondaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","tertiaryTextColor":"var(--lia-bs-gray-900)","tertiaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","tertiaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","tertiaryBgColor":"transparent","tertiaryBgHoverColor":"transparent","tertiaryBgActiveColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.04)","tertiaryBorder":"1px solid transparent","tertiaryBorderHover":"1px solid hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","tertiaryBorderActive":"1px solid transparent","tertiaryBorderFocus":"1px solid transparent","tertiaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","destructiveTextColor":"var(--lia-bs-danger)","destructiveTextHoverColor":"hsl(var(--lia-bs-danger-h), var(--lia-bs-danger-s), calc(var(--lia-bs-danger-l) * 0.95))","destructiveTextActiveColor":"hsl(var(--lia-bs-danger-h), var(--lia-bs-danger-s), calc(var(--lia-bs-danger-l) * 0.9))","destructiveBgColor":"var(--lia-bs-gray-200)","destructiveBgHoverColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.96))","destructiveBgActiveColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.92))","destructiveBorder":"1px solid transparent","destructiveBorderHover":"1px solid transparent","destructiveBorderActive":"1px solid transparent","destructiveBorderFocus":"1px solid transparent","destructiveBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","__typename":"ButtonsThemeSettings"},"border":{"color":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","mainContent":"NONE","sideContent":"LIGHT","radiusSm":"3px","radius":"5px","radiusLg":"9px","radius50":"100vw","__typename":"BorderThemeSettings"},"boxShadow":{"xs":"0 0 0 1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.08), 0 3px 0 -1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.16)","sm":"0 2px 4px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.12)","md":"0 5px 15px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","lg":"0 10px 30px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","__typename":"BoxShadowThemeSettings"},"cards":{"bgColor":"var(--lia-panel-bg-color)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":"var(--lia-box-shadow-xs)","__typename":"CardsThemeSettings"},"chip":{"maxWidth":"300px","height":"30px","__typename":"ChipThemeSettings"},"coreTypes":{"defaultMessageLinkColor":"var(--lia-bs-link-color)","defaultMessageLinkDecoration":"none","defaultMessageLinkFontStyle":"NORMAL","defaultMessageLinkFontWeight":"400","defaultMessageFontStyle":"NORMAL","defaultMessageFontWeight":"400","forumColor":"#4099E2","forumFontFamily":"var(--lia-bs-font-family-base)","forumFontWeight":"var(--lia-default-message-font-weight)","forumLineHeight":"var(--lia-bs-line-height-base)","forumFontStyle":"var(--lia-default-message-font-style)","forumMessageLinkColor":"var(--lia-default-message-link-color)","forumMessageLinkDecoration":"var(--lia-default-message-link-decoration)","forumMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","forumMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","forumSolvedColor":"#148563","blogColor":"#1CBAA0","blogFontFamily":"var(--lia-bs-font-family-base)","blogFontWeight":"var(--lia-default-message-font-weight)","blogLineHeight":"1.75","blogFontStyle":"var(--lia-default-message-font-style)","blogMessageLinkColor":"var(--lia-default-message-link-color)","blogMessageLinkDecoration":"var(--lia-default-message-link-decoration)","blogMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","blogMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","tkbColor":"#4C6B90","tkbFontFamily":"var(--lia-bs-font-family-base)","tkbFontWeight":"var(--lia-default-message-font-weight)","tkbLineHeight":"1.75","tkbFontStyle":"var(--lia-default-message-font-style)","tkbMessageLinkColor":"var(--lia-default-message-link-color)","tkbMessageLinkDecoration":"var(--lia-default-message-link-decoration)","tkbMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","tkbMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaColor":"#4099E2","qandaFontFamily":"var(--lia-bs-font-family-base)","qandaFontWeight":"var(--lia-default-message-font-weight)","qandaLineHeight":"var(--lia-bs-line-height-base)","qandaFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkColor":"var(--lia-default-message-link-color)","qandaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","qandaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaSolvedColor":"#3FA023","ideaColor":"#FF8000","ideaFontFamily":"var(--lia-bs-font-family-base)","ideaFontWeight":"var(--lia-default-message-font-weight)","ideaLineHeight":"var(--lia-bs-line-height-base)","ideaFontStyle":"var(--lia-default-message-font-style)","ideaMessageLinkColor":"var(--lia-default-message-link-color)","ideaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","ideaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","ideaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","contestColor":"#FCC845","contestFontFamily":"var(--lia-bs-font-family-base)","contestFontWeight":"var(--lia-default-message-font-weight)","contestLineHeight":"var(--lia-bs-line-height-base)","contestFontStyle":"var(--lia-default-message-link-font-style)","contestMessageLinkColor":"var(--lia-default-message-link-color)","contestMessageLinkDecoration":"var(--lia-default-message-link-decoration)","contestMessageLinkFontStyle":"ITALIC","contestMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","occasionColor":"#D13A1F","occasionFontFamily":"var(--lia-bs-font-family-base)","occasionFontWeight":"var(--lia-default-message-font-weight)","occasionLineHeight":"var(--lia-bs-line-height-base)","occasionFontStyle":"var(--lia-default-message-font-style)","occasionMessageLinkColor":"var(--lia-default-message-link-color)","occasionMessageLinkDecoration":"var(--lia-default-message-link-decoration)","occasionMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","occasionMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","grouphubColor":"#333333","categoryColor":"#949494","communityColor":"#FFFFFF","productColor":"#949494","__typename":"CoreTypesThemeSettings"},"colors":{"black":"#000000","white":"#FFFFFF","gray100":"#F7F7F7","gray200":"#F7F7F7","gray300":"#E8E8E8","gray400":"#D9D9D9","gray500":"#CCCCCC","gray600":"#717171","gray700":"#707070","gray800":"#545454","gray900":"#333333","dark":"#545454","light":"#F7F7F7","primary":"#0069D4","secondary":"#333333","bodyText":"#333333","bodyBg":"#FFFFFF","info":"#409AE2","success":"#41C5AE","warning":"#FCC844","danger":"#BC341B","alertSystem":"#FF6600","textMuted":"#707070","highlight":"#FFFCAD","outline":"var(--lia-bs-primary)","custom":["#D3F5A4","#243A5E"],"__typename":"ColorsThemeSettings"},"divider":{"size":"3px","marginLeft":"4px","marginRight":"4px","borderRadius":"50%","bgColor":"var(--lia-bs-gray-600)","bgColorActive":"var(--lia-bs-gray-600)","__typename":"DividerThemeSettings"},"dropdown":{"fontSize":"var(--lia-bs-font-size-sm)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius-sm)","dividerBg":"var(--lia-bs-gray-300)","itemPaddingY":"5px","itemPaddingX":"20px","headerColor":"var(--lia-bs-gray-700)","__typename":"DropdownThemeSettings"},"emoji":{"skinToneDefault":"#ffcd43","skinToneLight":"#fae3c5","skinToneMediumLight":"#e2cfa5","skinToneMedium":"#daa478","skinToneMediumDark":"#a78058","skinToneDark":"#5e4d43","__typename":"EmojiThemeSettings"},"heading":{"color":"var(--lia-bs-body-color)","fontFamily":"Segoe UI","fontStyle":"NORMAL","fontWeight":"400","h1FontSize":"34px","h2FontSize":"32px","h3FontSize":"28px","h4FontSize":"24px","h5FontSize":"20px","h6FontSize":"16px","lineHeight":"1.3","subHeaderFontSize":"11px","subHeaderFontWeight":"500","h1LetterSpacing":"normal","h2LetterSpacing":"normal","h3LetterSpacing":"normal","h4LetterSpacing":"normal","h5LetterSpacing":"normal","h6LetterSpacing":"normal","subHeaderLetterSpacing":"2px","h1FontWeight":"var(--lia-bs-headings-font-weight)","h2FontWeight":"var(--lia-bs-headings-font-weight)","h3FontWeight":"var(--lia-bs-headings-font-weight)","h4FontWeight":"var(--lia-bs-headings-font-weight)","h5FontWeight":"var(--lia-bs-headings-font-weight)","h6FontWeight":"var(--lia-bs-headings-font-weight)","__typename":"HeadingThemeSettings"},"icons":{"size10":"10px","size12":"12px","size14":"14px","size16":"16px","size20":"20px","size24":"24px","size30":"30px","size40":"40px","size50":"50px","size60":"60px","size80":"80px","size120":"120px","size160":"160px","__typename":"IconsThemeSettings"},"imagePreview":{"bgColor":"var(--lia-bs-gray-900)","titleColor":"var(--lia-bs-white)","controlColor":"var(--lia-bs-white)","controlBgColor":"var(--lia-bs-gray-800)","__typename":"ImagePreviewThemeSettings"},"input":{"borderColor":"var(--lia-bs-gray-600)","disabledColor":"var(--lia-bs-gray-600)","focusBorderColor":"var(--lia-bs-primary)","labelMarginBottom":"10px","btnFontSize":"var(--lia-bs-font-size-sm)","focusBoxShadow":"0 0 0 3px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","checkLabelMarginBottom":"2px","checkboxBorderRadius":"3px","borderRadiusSm":"var(--lia-bs-border-radius-sm)","borderRadius":"var(--lia-bs-border-radius)","borderRadiusLg":"var(--lia-bs-border-radius-lg)","formTextMarginTop":"4px","textAreaBorderRadius":"var(--lia-bs-border-radius)","activeFillColor":"var(--lia-bs-primary)","__typename":"InputThemeSettings"},"loading":{"dotDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.2)","dotLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.5)","barDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.06)","barLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.4)","__typename":"LoadingThemeSettings"},"link":{"color":"var(--lia-bs-primary)","hoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) - 10%))","decoration":"none","hoverDecoration":"underline","__typename":"LinkThemeSettings"},"listGroup":{"itemPaddingY":"15px","itemPaddingX":"15px","borderColor":"var(--lia-bs-gray-300)","__typename":"ListGroupThemeSettings"},"modal":{"contentTextColor":"var(--lia-bs-body-color)","contentBg":"var(--lia-bs-white)","backgroundBg":"var(--lia-bs-black)","smSize":"440px","mdSize":"760px","lgSize":"1080px","backdropOpacity":0.3,"contentBoxShadowXs":"var(--lia-bs-box-shadow-sm)","contentBoxShadow":"var(--lia-bs-box-shadow)","headerFontWeight":"700","__typename":"ModalThemeSettings"},"navbar":{"position":"FIXED","background":{"attachment":null,"clip":null,"color":"var(--lia-bs-white)","imageAssetName":"","imageLastModified":"0","origin":null,"position":"CENTER_CENTER","repeat":"NO_REPEAT","size":"COVER","__typename":"BackgroundProps"},"backgroundOpacity":0.8,"paddingTop":"15px","paddingBottom":"15px","borderBottom":"1px solid var(--lia-bs-border-color)","boxShadow":"var(--lia-bs-box-shadow-sm)","brandMarginRight":"30px","brandMarginRightSm":"10px","brandLogoHeight":"30px","linkGap":"10px","linkJustifyContent":"flex-start","linkPaddingY":"5px","linkPaddingX":"10px","linkDropdownPaddingY":"9px","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkColor":"var(--lia-bs-body-color)","linkHoverColor":"var(--lia-bs-primary)","linkFontSize":"var(--lia-bs-font-size-sm)","linkFontStyle":"NORMAL","linkFontWeight":"400","linkTextTransform":"NONE","linkLetterSpacing":"normal","linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkBgColor":"transparent","linkBgHoverColor":"transparent","linkBorder":"none","linkBorderHover":"none","linkBoxShadow":"none","linkBoxShadowHover":"none","linkTextBorderBottom":"none","linkTextBorderBottomHover":"none","dropdownPaddingTop":"10px","dropdownPaddingBottom":"15px","dropdownPaddingX":"10px","dropdownMenuOffset":"2px","dropdownDividerMarginTop":"10px","dropdownDividerMarginBottom":"10px","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","controllerIconColor":"var(--lia-bs-body-color)","controllerIconHoverColor":"var(--lia-bs-body-color)","controllerTextColor":"var(--lia-nav-controller-icon-color)","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","controllerHighlightColor":"hsla(30, 100%, 50%)","controllerHighlightTextColor":"var(--lia-yiq-light)","controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerColor":"var(--lia-nav-controller-icon-color)","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","hamburgerBgColor":"transparent","hamburgerBgHoverColor":"transparent","hamburgerBorder":"none","hamburgerBorderHover":"none","collapseMenuMarginLeft":"20px","collapseMenuDividerBg":"var(--lia-nav-link-color)","collapseMenuDividerOpacity":0.16,"__typename":"NavbarThemeSettings"},"pager":{"textColor":"var(--lia-bs-link-color)","textFontWeight":"var(--lia-font-weight-md)","textFontSize":"var(--lia-bs-font-size-sm)","__typename":"PagerThemeSettings"},"panel":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-bs-border-radius)","borderColor":"var(--lia-bs-border-color)","boxShadow":"none","__typename":"PanelThemeSettings"},"popover":{"arrowHeight":"8px","arrowWidth":"16px","maxWidth":"300px","minWidth":"100px","headerBg":"var(--lia-bs-white)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius)","boxShadow":"0 0.5rem 1rem hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.15)","__typename":"PopoverThemeSettings"},"prism":{"color":"#000000","bgColor":"#f5f2f0","fontFamily":"var(--font-family-monospace)","fontSize":"var(--lia-bs-font-size-base)","fontWeightBold":"var(--lia-bs-font-weight-bold)","fontStyleItalic":"italic","tabSize":2,"highlightColor":"#b3d4fc","commentColor":"#62707e","punctuationColor":"#6f6f6f","namespaceOpacity":"0.7","propColor":"#990055","selectorColor":"#517a00","operatorColor":"#906736","operatorBgColor":"hsla(0, 0%, 100%, 0.5)","keywordColor":"#0076a9","functionColor":"#d3284b","variableColor":"#c14700","__typename":"PrismThemeSettings"},"rte":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":" var(--lia-panel-box-shadow)","customColor1":"#bfedd2","customColor2":"#fbeeb8","customColor3":"#f8cac6","customColor4":"#eccafa","customColor5":"#c2e0f4","customColor6":"#2dc26b","customColor7":"#f1c40f","customColor8":"#e03e2d","customColor9":"#b96ad9","customColor10":"#3598db","customColor11":"#169179","customColor12":"#e67e23","customColor13":"#ba372a","customColor14":"#843fa1","customColor15":"#236fa1","customColor16":"#ecf0f1","customColor17":"#ced4d9","customColor18":"#95a5a6","customColor19":"#7e8c8d","customColor20":"#34495e","customColor21":"#000000","customColor22":"#ffffff","defaultMessageHeaderMarginTop":"40px","defaultMessageHeaderMarginBottom":"20px","defaultMessageItemMarginTop":"0","defaultMessageItemMarginBottom":"10px","diffAddedColor":"hsla(170, 53%, 51%, 0.4)","diffChangedColor":"hsla(43, 97%, 63%, 0.4)","diffNoneColor":"hsla(0, 0%, 80%, 0.4)","diffRemovedColor":"hsla(9, 74%, 47%, 0.4)","specialMessageHeaderMarginTop":"40px","specialMessageHeaderMarginBottom":"20px","specialMessageItemMarginTop":"0","specialMessageItemMarginBottom":"10px","__typename":"RteThemeSettings"},"tags":{"bgColor":"var(--lia-bs-gray-200)","bgHoverColor":"var(--lia-bs-gray-400)","borderRadius":"var(--lia-bs-border-radius-sm)","color":"var(--lia-bs-body-color)","hoverColor":"var(--lia-bs-body-color)","fontWeight":"var(--lia-font-weight-md)","fontSize":"var(--lia-font-size-xxs)","textTransform":"UPPERCASE","letterSpacing":"0.5px","__typename":"TagsThemeSettings"},"toasts":{"borderRadius":"var(--lia-bs-border-radius)","paddingX":"12px","__typename":"ToastsThemeSettings"},"typography":{"fontFamilyBase":"Segoe UI","fontStyleBase":"NORMAL","fontWeightBase":"400","fontWeightLight":"300","fontWeightNormal":"400","fontWeightMd":"500","fontWeightBold":"700","letterSpacingSm":"normal","letterSpacingXs":"normal","lineHeightBase":"1.5","fontSizeBase":"16px","fontSizeXxs":"11px","fontSizeXs":"12px","fontSizeSm":"14px","fontSizeLg":"20px","fontSizeXl":"24px","smallFontSize":"14px","customFonts":[{"source":"SERVER","name":"Segoe UI","styles":[{"style":"NORMAL","weight":"400","__typename":"FontStyleData"},{"style":"NORMAL","weight":"300","__typename":"FontStyleData"},{"style":"NORMAL","weight":"600","__typename":"FontStyleData"},{"style":"NORMAL","weight":"700","__typename":"FontStyleData"},{"style":"ITALIC","weight":"400","__typename":"FontStyleData"}],"assetNames":["SegoeUI-normal-400.woff2","SegoeUI-normal-300.woff2","SegoeUI-normal-600.woff2","SegoeUI-normal-700.woff2","SegoeUI-italic-400.woff2"],"__typename":"CustomFont"},{"source":"SERVER","name":"MWF Fluent Icons","styles":[{"style":"NORMAL","weight":"400","__typename":"FontStyleData"}],"assetNames":["MWFFluentIcons-normal-400.woff2"],"__typename":"CustomFont"}],"__typename":"TypographyThemeSettings"},"unstyledListItem":{"marginBottomSm":"5px","marginBottomMd":"10px","marginBottomLg":"15px","marginBottomXl":"20px","marginBottomXxl":"25px","__typename":"UnstyledListItemThemeSettings"},"yiq":{"light":"#ffffff","dark":"#000000","__typename":"YiqThemeSettings"},"colorLightness":{"primaryDark":0.36,"primaryLight":0.74,"primaryLighter":0.89,"primaryLightest":0.95,"infoDark":0.39,"infoLight":0.72,"infoLighter":0.85,"infoLightest":0.93,"successDark":0.24,"successLight":0.62,"successLighter":0.8,"successLightest":0.91,"warningDark":0.39,"warningLight":0.68,"warningLighter":0.84,"warningLightest":0.93,"dangerDark":0.41,"dangerLight":0.72,"dangerLighter":0.89,"dangerLightest":0.95,"__typename":"ColorLightnessThemeSettings"},"localOverride":false,"__typename":"Theme"},"localOverride":false},"CachedAsset:text:en_US-components/common/EmailVerification-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/common/EmailVerification-1731977288000","value":{"email.verification.title":"Email Verification Required","email.verification.message.update.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. To change your email, visit \u003clink\u003eMy Settings\u003c/link\u003e.","email.verification.message.resend.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. \u003clink\u003eResend email\u003c/link\u003e."},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-1731977288000","value":{"title":"Loading..."},"localOverride":false},"CachedAsset:text:en_US-pages/tags/TagPage-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-pages/tags/TagPage-1731977288000","value":{"tagPageTitle":"Tag:\"{tagName}\" | {communityTitle}","tagPageForNodeTitle":"Tag:\"{tagName}\" in \"{title}\" | {communityTitle}","name":"Tags Page","tag":"Tag: {tagName}"},"localOverride":false},"CachedAsset:quilt:o365.prod:pages/tags/TagPage:community:gxcuf89792-1732238851241":{"__typename":"CachedAsset","id":"quilt:o365.prod:pages/tags/TagPage:community:gxcuf89792-1732238851241","value":{"id":"TagPage","container":{"id":"Common","headerProps":{"removeComponents":["community.widget.bannerWidget"],"__typename":"QuiltContainerSectionProps"},"items":[{"id":"tag-header-widget","layout":"ONE_COLUMN","bgColor":"var(--lia-bs-white)","showBorder":"BOTTOM","sectionEditLevel":"LOCKED","columnMap":{"main":[{"id":"tags.widget.TagsHeaderWidget","__typename":"QuiltComponent"}],"__typename":"OneSectionColumns"},"__typename":"OneColumnQuiltSection"},{"id":"messages-list-for-tag-widget","layout":"ONE_COLUMN","columnMap":{"main":[{"id":"messages.widget.messageListForNodeByRecentActivityWidget","props":{"viewVariant":{"type":"inline","props":{"useUnreadCount":true,"useViewCount":true,"useAuthorLogin":true,"clampBodyLines":3,"useAvatar":true,"useBoardIcon":false,"useKudosCount":true,"usePreviewMedia":true,"useTags":false,"useNode":true,"useNodeLink":true,"useTextBody":true,"truncateBodyLength":-1,"useBody":true,"useRepliesCount":true,"useSolvedBadge":true,"timeStampType":"conversation.lastPostingActivityTime","useMessageTimeLink":true,"clampSubjectLines":2}},"panelType":"divider","useTitle":false,"hideIfEmpty":false,"pagerVariant":{"type":"loadMore"},"style":"list","showTabs":true,"tabItemMap":{"default":{"mostRecent":true,"mostRecentUserContent":false,"newest":false},"additional":{"mostKudoed":true,"mostViewed":true,"mostReplies":false,"noReplies":false,"noSolutions":false,"solutions":false}}},"__typename":"QuiltComponent"}],"__typename":"OneSectionColumns"},"__typename":"OneColumnQuiltSection"}],"__typename":"QuiltContainer"},"__typename":"Quilt"},"localOverride":false},"CachedAsset:quiltWrapper:o365.prod:Common:1732238797470":{"__typename":"CachedAsset","id":"quiltWrapper:o365.prod:Common:1732238797470","value":{"id":"Common","header":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"transparent","items":[{"id":"community.widget.navbarWidget","props":{"showUserName":true,"showRegisterLink":true,"useIconLanguagePicker":true,"useLabelLanguagePicker":true,"className":"QuiltComponent_lia-component-edit-mode__0nCcm","links":{"sideLinks":[],"mainLinks":[{"children":[],"linkType":"INTERNAL","id":"gxcuf89792","params":{},"routeName":"CommunityPage"},{"children":[],"linkType":"EXTERNAL","id":"external-link","url":"/Directory","target":"SELF"},{"children":[{"linkType":"INTERNAL","id":"microsoft365","params":{"categoryId":"microsoft365"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-teams","params":{"categoryId":"MicrosoftTeams"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"windows","params":{"categoryId":"Windows"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-securityand-compliance","params":{"categoryId":"MicrosoftSecurityandCompliance"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"outlook","params":{"categoryId":"Outlook"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"planner","params":{"categoryId":"Planner"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"windows-server","params":{"categoryId":"Windows-Server"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"azure","params":{"categoryId":"Azure"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"exchange","params":{"categoryId":"Exchange"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-endpoint-manager","params":{"categoryId":"microsoft-endpoint-manager"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"s-q-l-server","params":{"categoryId":"SQL-Server"},"routeName":"CategoryPage"},{"linkType":"EXTERNAL","id":"external-link-2","url":"/Directory","target":"SELF"}],"linkType":"EXTERNAL","id":"communities","url":"/","target":"BLANK"},{"children":[{"linkType":"INTERNAL","id":"education-sector","params":{"categoryId":"EducationSector"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"a-i","params":{"categoryId":"AI"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"i-t-ops-talk","params":{"categoryId":"ITOpsTalk"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"partner-community","params":{"categoryId":"PartnerCommunity"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-mechanics","params":{"categoryId":"MicrosoftMechanics"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"healthcare-and-life-sciences","params":{"categoryId":"HealthcareAndLifeSciences"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"public-sector","params":{"categoryId":"PublicSector"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"io-t","params":{"categoryId":"IoT"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"driving-adoption","params":{"categoryId":"DrivingAdoption"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"s-m-b","params":{"categoryId":"SMB"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"startupsat-microsoft","params":{"categoryId":"StartupsatMicrosoft"},"routeName":"CategoryPage"},{"linkType":"EXTERNAL","id":"external-link-1","url":"/Directory","target":"SELF"}],"linkType":"EXTERNAL","id":"communities-1","url":"/","target":"SELF"},{"children":[],"linkType":"EXTERNAL","id":"external","url":"/Blogs","target":"SELF"},{"children":[],"linkType":"EXTERNAL","id":"external-1","url":"/Events","target":"SELF"},{"children":[{"linkType":"INTERNAL","id":"microsoft-learn-1","params":{"categoryId":"MicrosoftLearn"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-learn-blog","params":{"boardId":"MicrosoftLearnBlog","categoryId":"MicrosoftLearn"},"routeName":"BlogBoardPage"},{"linkType":"EXTERNAL","id":"external-10","url":"https://learningroomdirectory.microsoft.com/","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-3","url":"https://docs.microsoft.com/learn/dynamics365/?WT.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-4","url":"https://docs.microsoft.com/learn/m365/?wt.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-5","url":"https://docs.microsoft.com/learn/topics/sci/?wt.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-6","url":"https://docs.microsoft.com/learn/powerplatform/?wt.mc_id=techcom_header-webpage-powerplatform","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-7","url":"https://docs.microsoft.com/learn/github/?wt.mc_id=techcom_header-webpage-github","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-8","url":"https://docs.microsoft.com/learn/teams/?wt.mc_id=techcom_header-webpage-teams","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-9","url":"https://docs.microsoft.com/learn/dotnet/?wt.mc_id=techcom_header-webpage-dotnet","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-2","url":"https://docs.microsoft.com/learn/azure/?WT.mc_id=techcom_header-webpage-m365","target":"BLANK"}],"linkType":"INTERNAL","id":"microsoft-learn","params":{"categoryId":"MicrosoftLearn"},"routeName":"CategoryPage"},{"children":[],"linkType":"INTERNAL","id":"community-info-center","params":{"categoryId":"Community-Info-Center"},"routeName":"CategoryPage"}]},"style":{"boxShadow":"var(--lia-bs-box-shadow-sm)","controllerHighlightColor":"hsla(30, 100%, 50%)","linkFontWeight":"400","dropdownDividerMarginBottom":"10px","hamburgerBorderHover":"none","linkBoxShadowHover":"none","linkFontSize":"14px","backgroundOpacity":0.8,"controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerBgColor":"transparent","hamburgerColor":"var(--lia-nav-controller-icon-color)","linkTextBorderBottom":"none","brandLogoHeight":"30px","linkBgHoverColor":"transparent","linkLetterSpacing":"normal","collapseMenuDividerOpacity":0.16,"dropdownPaddingBottom":"15px","paddingBottom":"15px","dropdownMenuOffset":"2px","hamburgerBgHoverColor":"transparent","borderBottom":"1px solid var(--lia-bs-border-color)","hamburgerBorder":"none","dropdownPaddingX":"10px","brandMarginRightSm":"10px","linkBoxShadow":"none","collapseMenuDividerBg":"var(--lia-nav-link-color)","linkColor":"var(--lia-bs-body-color)","linkJustifyContent":"flex-start","dropdownPaddingTop":"10px","controllerHighlightTextColor":"var(--lia-yiq-dark)","controllerTextColor":"var(--lia-nav-controller-icon-color)","background":{"imageAssetName":"","color":"var(--lia-bs-white)","size":"COVER","repeat":"NO_REPEAT","position":"CENTER_CENTER","imageLastModified":""},"linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkHoverColor":"var(--lia-bs-body-color)","position":"FIXED","linkBorder":"none","linkTextBorderBottomHover":"2px solid var(--lia-bs-body-color)","brandMarginRight":"30px","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","linkBorderHover":"none","collapseMenuMarginLeft":"20px","linkFontStyle":"NORMAL","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","linkPaddingX":"10px","linkPaddingY":"5px","paddingTop":"15px","linkTextTransform":"NONE","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","linkBgColor":"transparent","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkDropdownPaddingY":"9px","controllerIconColor":"var(--lia-bs-body-color)","dropdownDividerMarginTop":"10px","linkGap":"10px","controllerIconHoverColor":"var(--lia-bs-body-color)"},"showSearchIcon":false,"languagePickerStyle":"iconAndLabel"},"__typename":"QuiltComponent"},{"id":"community.widget.breadcrumbWidget","props":{"backgroundColor":"transparent","linkHighlightColor":"var(--lia-bs-primary)","visualEffects":{"showBottomBorder":true},"linkTextColor":"var(--lia-bs-gray-700)"},"__typename":"QuiltComponent"},{"id":"custom.widget.HeroBanner","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"usePageWidth":false,"useBackground":false,"cMax_items":3,"title":"","lazyLoad":false,"widgetChooser":"custom.widget.HeroBanner"},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"footer":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"transparent","items":[{"id":"custom.widget.MicrosoftFooter","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"__typename":"QuiltWrapper","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-components/common/ActionFeedback-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/common/ActionFeedback-1731977288000","value":{"joinedGroupHub.title":"Welcome","joinedGroupHub.message":"You are now a member of this group and are subscribed to updates.","groupHubInviteNotFound.title":"Invitation Not Found","groupHubInviteNotFound.message":"Sorry, we could not find your invitation to the group. The owner may have canceled the invite.","groupHubNotFound.title":"Group Not Found","groupHubNotFound.message":"The grouphub you tried to join does not exist. It may have been deleted.","existingGroupHubMember.title":"Already Joined","existingGroupHubMember.message":"You are already a member of this group.","accountLocked.title":"Account Locked","accountLocked.message":"Your account has been locked due to multiple failed attempts. Try again in {lockoutTime} minutes.","editedGroupHub.title":"Changes Saved","editedGroupHub.message":"Your group has been updated.","leftGroupHub.title":"Goodbye","leftGroupHub.message":"You are no longer a member of this group and will not receive future updates.","deletedGroupHub.title":"Deleted","deletedGroupHub.message":"The group has been deleted.","groupHubCreated.title":"Group Created","groupHubCreated.message":"{groupHubName} is ready to use","accountClosed.title":"Account Closed","accountClosed.message":"The account has been closed and you will now be redirected to the homepage","resetTokenExpired.title":"Reset Password Link has Expired","resetTokenExpired.message":"Try resetting your password again","invalidUrl.title":"Invalid URL","invalidUrl.message":"The URL you're using is not recognized. Verify your URL and try again.","accountClosedForUser.title":"Account Closed","accountClosedForUser.message":"{userName}'s account is closed","inviteTokenInvalid.title":"Invitation Invalid","inviteTokenInvalid.message":"Your invitation to the community has been canceled or expired.","inviteTokenError.title":"Invitation Verification Failed","inviteTokenError.message":"The url you are utilizing is not recognized. Verify your URL and try again","pageNotFound.title":"Access Denied","pageNotFound.message":"You do not have access to this area of the community or it doesn't exist","eventAttending.title":"Responded as Attending","eventAttending.message":"You'll be notified when there's new activity and reminded as the event approaches","eventInterested.title":"Responded as Interested","eventInterested.message":"You'll be notified when there's new activity and reminded as the event approaches","eventNotFound.title":"Event Not Found","eventNotFound.message":"The event you tried to respond to does not exist."},"localOverride":false},"CachedAsset:component:custom.widget.HeroBanner-en-1732238921910":{"__typename":"CachedAsset","id":"component:custom.widget.HeroBanner-en-1732238921910","value":{"component":{"id":"custom.widget.HeroBanner","template":{"id":"HeroBanner","markupLanguage":"REACT","style":null,"texts":{"searchPlaceholderText":"Search this community","followActionText":"Follow","unfollowActionText":"Following","searchOnHoverText":"Please enter your search term(s) and then press return key to complete a search."},"defaults":{"config":{"applicablePages":[],"dynamicByCoreNode":null,"description":null,"fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[{"id":"max_items","dataType":"NUMBER","list":false,"defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"control":"INPUT","__typename":"PropDefinition"}],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.HeroBanner","form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"},"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"dynamicByCoreNode":null,"description":null,"fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[{"id":"max_items","dataType":"NUMBER","list":false,"defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"control":"INPUT","__typename":"PropDefinition"}],"__typename":"ComponentProperties"},"form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"},"__typename":"Component","localOverride":false},"globalCss":null,"form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"}},"localOverride":false},"CachedAsset:component:custom.widget.MicrosoftFooter-en-1732238921910":{"__typename":"CachedAsset","id":"component:custom.widget.MicrosoftFooter-en-1732238921910","value":{"component":{"id":"custom.widget.MicrosoftFooter","template":{"id":"MicrosoftFooter","markupLanguage":"HANDLEBARS","style":".context-uhf {\n min-width: 280px;\n font-size: 15px;\n box-sizing: border-box;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n \u0026 *,\n \u0026 *:before,\n \u0026 *:after {\n box-sizing: inherit;\n }\n a.c-uhff-link {\n color: #616161;\n word-break: break-word;\n text-decoration: none;\n }\n \u0026a:link,\n \u0026a:focus,\n \u0026a:hover,\n \u0026a:active,\n \u0026a:visited {\n text-decoration: none;\n color: inherit;\n }\n \u0026 div {\n font-family: 'Segoe UI', SegoeUI, 'Helvetica Neue', Helvetica, Arial, sans-serif;\n }\n}\n.c-uhff {\n background: #f2f2f2;\n margin: -1.5625;\n width: auto;\n height: auto;\n}\n.c-uhff-nav {\n margin: 0 auto;\n max-width: calc(1600px + 10%);\n padding: 0 5%;\n box-sizing: inherit;\n \u0026:before,\n \u0026:after {\n content: ' ';\n display: table;\n clear: left;\n }\n @media only screen and (max-width: 1083px) {\n padding-left: 12px;\n }\n .c-heading-4 {\n color: #616161;\n word-break: break-word;\n font-size: 15px;\n line-height: 20px;\n padding: 36px 0 4px;\n font-weight: 600;\n }\n .c-uhff-nav-row {\n .c-uhff-nav-group {\n display: block;\n float: left;\n min-height: 1px;\n vertical-align: text-top;\n padding: 0 12px;\n width: 100%;\n zoom: 1;\n \u0026:first-child {\n padding-left: 0;\n @media only screen and (max-width: 1083px) {\n padding-left: 12px;\n }\n }\n @media only screen and (min-width: 540px) and (max-width: 1082px) {\n width: 33.33333%;\n }\n @media only screen and (min-width: 1083px) {\n width: 16.6666666667%;\n }\n ul.c-list.f-bare {\n font-size: 11px;\n line-height: 16px;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n list-style-type: none;\n li {\n word-break: break-word;\n padding: 8px 0;\n margin: 0;\n }\n }\n }\n }\n}\n.c-uhff-base {\n background: #f2f2f2;\n margin: 0 auto;\n max-width: calc(1600px + 10%);\n padding: 30px 5% 16px;\n \u0026:before,\n \u0026:after {\n content: ' ';\n display: table;\n }\n \u0026:after {\n clear: both;\n }\n a.c-uhff-ccpa {\n font-size: 11px;\n line-height: 16px;\n float: left;\n margin: 3px 0;\n }\n a.c-uhff-ccpa:hover {\n text-decoration: underline;\n }\n ul.c-list {\n font-size: 11px;\n line-height: 16px;\n float: right;\n margin: 3px 0;\n color: #616161;\n li {\n padding: 0 24px 4px 0;\n display: inline-block;\n }\n }\n .c-list.f-bare {\n padding-left: 0;\n list-style-type: none;\n }\n @media only screen and (max-width: 1083px) {\n display: flex;\n flex-wrap: wrap;\n padding: 30px 24px 16px;\n }\n}\n","texts":{"New tab":"What's New","New 1":"Surface Laptop Studio 2","New 2":"Surface Laptop Go 3","New 3":"Surface Pro 9","New 4":"Surface Laptop 5","New 5":"Surface Studio 2+","New 6":"Copilot in Windows","New 7":"Microsoft 365","New 8":"Windows 11 apps","Store tab":"Microsoft Store","Store 1":"Account Profile","Store 2":"Download Center","Store 3":"Microsoft Store Support","Store 4":"Returns","Store 5":"Order tracking","Store 6":"Certified Refurbished","Store 7":"Microsoft Store Promise","Store 8":"Flexible Payments","Education tab":"Education","Edu 1":"Microsoft in education","Edu 2":"Devices for education","Edu 3":"Microsoft Teams for Education","Edu 4":"Microsoft 365 Education","Edu 5":"How to buy for your school","Edu 6":"Educator Training and development","Edu 7":"Deals for students and parents","Edu 8":"Azure for students","Business tab":"Business","Bus 1":"Microsoft Cloud","Bus 2":"Microsoft Security","Bus 3":"Dynamics 365","Bus 4":"Microsoft 365","Bus 5":"Microsoft Power Platform","Bus 6":"Microsoft Teams","Bus 7":"Microsoft Industry","Bus 8":"Small Business","Developer tab":"Developer \u0026 IT","Dev 1":"Azure","Dev 2":"Developer Center","Dev 3":"Documentation","Dev 4":"Microsoft Learn","Dev 5":"Microsoft Tech Community","Dev 6":"Azure Marketplace","Dev 7":"AppSource","Dev 8":"Visual Studio","Company tab":"Company","Com 1":"Careers","Com 2":"About Microsoft","Com 3":"Company News","Com 4":"Privacy at Microsoft","Com 5":"Investors","Com 6":"Diversity and inclusion","Com 7":"Accessiblity","Com 8":"Sustainibility"},"defaults":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"The Microsoft Footer","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.MicrosoftFooter","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"The Microsoft Footer","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":{"css":".custom_widget_MicrosoftFooter_context-uhf_f95yq_1 {\n min-width: 17.5rem;\n font-size: 0.9375rem;\n box-sizing: border-box;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n \u0026 *,\n \u0026 *:before,\n \u0026 *:after {\n box-sizing: inherit;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12 {\n color: #616161;\n word-break: break-word;\n text-decoration: none;\n }\n \u0026a:link,\n \u0026a:focus,\n \u0026a:hover,\n \u0026a:active,\n \u0026a:visited {\n text-decoration: none;\n color: inherit;\n }\n \u0026 div {\n font-family: 'Segoe UI', SegoeUI, 'Helvetica Neue', Helvetica, Arial, sans-serif;\n }\n}\n.custom_widget_MicrosoftFooter_c-uhff_f95yq_12 {\n background: #f2f2f2;\n margin: -1.5625;\n width: auto;\n height: auto;\n}\n.custom_widget_MicrosoftFooter_c-uhff-nav_f95yq_35 {\n margin: 0 auto;\n max-width: calc(100rem + 10%);\n padding: 0 5%;\n box-sizing: inherit;\n \u0026:before,\n \u0026:after {\n content: ' ';\n display: table;\n clear: left;\n }\n @media only screen and (max-width: 1083px) {\n padding-left: 0.75rem;\n }\n .custom_widget_MicrosoftFooter_c-heading-4_f95yq_49 {\n color: #616161;\n word-break: break-word;\n font-size: 0.9375rem;\n line-height: 1.25rem;\n padding: 2.25rem 0 0.25rem;\n font-weight: 600;\n }\n .custom_widget_MicrosoftFooter_c-uhff-nav-row_f95yq_57 {\n .custom_widget_MicrosoftFooter_c-uhff-nav-group_f95yq_58 {\n display: block;\n float: left;\n min-height: 0.0625rem;\n vertical-align: text-top;\n padding: 0 0.75rem;\n width: 100%;\n zoom: 1;\n \u0026:first-child {\n padding-left: 0;\n @media only screen and (max-width: 1083px) {\n padding-left: 0.75rem;\n }\n }\n @media only screen and (min-width: 540px) and (max-width: 1082px) {\n width: 33.33333%;\n }\n @media only screen and (min-width: 1083px) {\n width: 16.6666666667%;\n }\n ul.custom_widget_MicrosoftFooter_c-list_f95yq_78.custom_widget_MicrosoftFooter_f-bare_f95yq_78 {\n font-size: 0.6875rem;\n line-height: 1rem;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n list-style-type: none;\n li {\n word-break: break-word;\n padding: 0.5rem 0;\n margin: 0;\n }\n }\n }\n }\n}\n.custom_widget_MicrosoftFooter_c-uhff-base_f95yq_94 {\n background: #f2f2f2;\n margin: 0 auto;\n max-width: calc(100rem + 10%);\n padding: 1.875rem 5% 1rem;\n \u0026:before,\n \u0026:after {\n content: ' ';\n display: table;\n }\n \u0026:after {\n clear: both;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-ccpa_f95yq_107 {\n font-size: 0.6875rem;\n line-height: 1rem;\n float: left;\n margin: 0.1875rem 0;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-ccpa_f95yq_107:hover {\n text-decoration: underline;\n }\n ul.custom_widget_MicrosoftFooter_c-list_f95yq_78 {\n font-size: 0.6875rem;\n line-height: 1rem;\n float: right;\n margin: 0.1875rem 0;\n color: #616161;\n li {\n padding: 0 1.5rem 0.25rem 0;\n display: inline-block;\n }\n }\n .custom_widget_MicrosoftFooter_c-list_f95yq_78.custom_widget_MicrosoftFooter_f-bare_f95yq_78 {\n padding-left: 0;\n list-style-type: none;\n }\n @media only screen and (max-width: 1083px) {\n display: flex;\n flex-wrap: wrap;\n padding: 1.875rem 1.5rem 1rem;\n }\n}\n","tokens":{"context-uhf":"custom_widget_MicrosoftFooter_context-uhf_f95yq_1","c-uhff-link":"custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12","c-uhff":"custom_widget_MicrosoftFooter_c-uhff_f95yq_12","c-uhff-nav":"custom_widget_MicrosoftFooter_c-uhff-nav_f95yq_35","c-heading-4":"custom_widget_MicrosoftFooter_c-heading-4_f95yq_49","c-uhff-nav-row":"custom_widget_MicrosoftFooter_c-uhff-nav-row_f95yq_57","c-uhff-nav-group":"custom_widget_MicrosoftFooter_c-uhff-nav-group_f95yq_58","c-list":"custom_widget_MicrosoftFooter_c-list_f95yq_78","f-bare":"custom_widget_MicrosoftFooter_f-bare_f95yq_78","c-uhff-base":"custom_widget_MicrosoftFooter_c-uhff-base_f95yq_94","c-uhff-ccpa":"custom_widget_MicrosoftFooter_c-uhff-ccpa_f95yq_107"}},"form":null},"localOverride":false},"CachedAsset:text:en_US-components/community/Breadcrumb-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/community/Breadcrumb-1731977288000","value":{"navLabel":"Breadcrumbs","dropdown":"Additional parent page navigation"},"localOverride":false},"CachedAsset:text:en_US-components/tags/TagsHeaderWidget-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/tags/TagsHeaderWidget-1731977288000","value":{"tag":"{tagName}","topicsCount":"{count} {count, plural, one {Topic} other {Topics}}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageListForNodeByRecentActivityWidget-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageListForNodeByRecentActivityWidget-1731977288000","value":{"title@userScope:other":"Recent Content","title@userScope:self":"Contributions","title@board:FORUM@userScope:other":"Recent Discussions","title@board:BLOG@userScope:other":"Recent Blogs","emptyDescription":"No content to show","MessageListForNodeByRecentActivityWidgetEditor.nodeScope.label":"Scope","title@instance:1722894000155":"Recent Discussions","title@instance:1727367112619":"Recent Blog Articles","title@instance:1727367069748":"Recent Discussions","title@instance:1727366213114":"Latest Discussions","title@instance:1727899609720":"","title@instance:1727363308925":"Latest Discussions","title@instance:1720453418992":"Recent Discssions","title@instance:1727365950181":"Latest Blog Articles","title@instance:bmDPnI":"Latest Blog Articles","title@instance:1721244347979":"Latest blog posts","title@instance:1728383752171":"Related Content","title@instance:1722893956545":"Latest Skilling Resources","title@instance:dhcgCU":"Latest Discussions"},"localOverride":false},"Category:category:Exchange":{"__typename":"Category","id":"category:Exchange","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Planner":{"__typename":"Category","id":"category:Planner","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Outlook":{"__typename":"Category","id":"category:Outlook","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Community-Info-Center":{"__typename":"Category","id":"category:Community-Info-Center","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:EducationSector":{"__typename":"Category","id":"category:EducationSector","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:DrivingAdoption":{"__typename":"Category","id":"category:DrivingAdoption","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Azure":{"__typename":"Category","id":"category:Azure","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Windows-Server":{"__typename":"Category","id":"category:Windows-Server","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:SQL-Server":{"__typename":"Category","id":"category:SQL-Server","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"displayId":"SQL-Server"},"Category:category:MicrosoftTeams":{"__typename":"Category","id":"category:MicrosoftTeams","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:PublicSector":{"__typename":"Category","id":"category:PublicSector","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:microsoft365":{"__typename":"Category","id":"category:microsoft365","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:IoT":{"__typename":"Category","id":"category:IoT","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:HealthcareAndLifeSciences":{"__typename":"Category","id":"category:HealthcareAndLifeSciences","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:SMB":{"__typename":"Category","id":"category:SMB","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:ITOpsTalk":{"__typename":"Category","id":"category:ITOpsTalk","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:microsoft-endpoint-manager":{"__typename":"Category","id":"category:microsoft-endpoint-manager","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftSecurityandCompliance":{"__typename":"Category","id":"category:MicrosoftSecurityandCompliance","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftLearn":{"__typename":"Category","id":"category:MicrosoftLearn","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Blog:board:MicrosoftLearnBlog":{"__typename":"Blog","id":"board:MicrosoftLearnBlog","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:AI":{"__typename":"Category","id":"category:AI","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftMechanics":{"__typename":"Category","id":"category:MicrosoftMechanics","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:StartupsatMicrosoft":{"__typename":"Category","id":"category:StartupsatMicrosoft","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:PartnerCommunity":{"__typename":"Category","id":"category:PartnerCommunity","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Windows":{"__typename":"Category","id":"category:Windows","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:AzureDatabases":{"__typename":"Category","id":"category:AzureDatabases","displayId":"AzureDatabases"},"Blog:board:ADforMySQL":{"__typename":"Blog","id":"board:ADforMySQL","displayId":"ADforMySQL","nodeType":"board","conversationStyle":"BLOG","title":"Azure Database for MySQL Blog","shortTitle":"Azure Database for MySQL Blog","parent":{"__ref":"Category:category:AzureDatabases"}},"User:user:286629":{"__typename":"User","uid":286629,"login":"NeilDsouza","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0yODY2MjktNjMzMDk0aTlDRTZGOTMyREI1NDQxRjE"},"id":"user:286629"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LVZvSnBZWQ?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LVZvSnBZWQ?revision=11","title":"Magento 2 Teaser Hero Image.png","associationType":"COVER","width":1280,"height":720,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LTBaT3ZCOQ?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LTBaT3ZCOQ?revision=11","title":"magento-architecture-2 (4).png","associationType":"BODY","width":1323,"height":819,"altText":"Magento Open Source packaged application solution architecture on Azure"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LUp4Sml1MA?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LUp4Sml1MA?revision=11","title":"clipboard_image-2-1731608576765.png","associationType":"BODY","width":161,"height":34,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LXd2RWJvcQ?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LXd2RWJvcQ?revision=11","title":"AKS_Deployment1.png","associationType":"BODY","width":1920,"height":1080,"altText":"Azure portal image showing AKS workloads of 'magento-server' and 'magento-cron' being configured."},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LVhrN3hsYw?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LVhrN3hsYw?revision=11","title":"AKS_Deployment2.png","associationType":"BODY","width":1920,"height":1080,"altText":"Azure portal image showing AKS workloads showing all deployment and configuration are completed successfully."},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LU1RcDgzMA?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LU1RcDgzMA?revision=11","title":"External_IP.png","associationType":"BODY","width":2841,"height":1301,"altText":"Azure portal image showing AKS Load Balancer External IP address in the 'Services and ingresses' section."},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LVVQTmJxeg?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LVVQTmJxeg?revision=11","title":"Magento_Home.png","associationType":"BODY","width":1701,"height":1129,"altText":"Image of the Home page of the Magento Open Source web application as seen when navigated to from any modern browser."},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LWRFWlVBeg?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LWRFWlVBeg?revision=11","title":"Magento_Admin_Login.png","associationType":"BODY","width":1553,"height":1060,"altText":"Image of the Magento Admin login page navigated to from a modern browser by appending '/admin' to the Magento application home page address."},"BlogTopicMessage:message:4297056":{"__typename":"BlogTopicMessage","subject":"Deploy a Magento Open Source LAMP-stack e-commerce app on Azure with one click!","conversation":{"__typename":"Conversation","topic":{"__typename":"BlogTopicMessage","uid":4297056},"lastPostingActivityTime":"2024-11-21T07:03:29.213-08:00","solved":false},"id":"message:4297056","revisionNum":11,"uid":4297056,"depth":0,"board":{"__ref":"Blog:board:ADforMySQL"},"author":{"__ref":"User:user:286629"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" We're thrilled to announce the release of our one-click ARM template for deploying Magento on Azure! Magento, a popular open-source e-commerce platform, can now be effortlessly hosted on Azure, leveraging services like AKS, Virtual Network, Private Link, Azure CDN, Azure Premium File Storage, and Azure Database for MySQL - Flexible Server. Check out the blog and demo video by Mahmut Olcay, Azure Data MVP and Azure Database for MySQL Insider, showcasing the deployment process. ","introduction":"A comprehensive guide on a fully automated JSON template that enables one-click deployment through Azure Resource Manager (ARM) with minimal user inputs, allowing you to quickly set up your Magento Open Source e-commerce web application on Azure.","metrics":{"__typename":"MessageMetrics","views":95},"postTime":"2024-11-21T07:00:37.064-08:00","lastPublishTime":"2024-11-21T07:03:29.213-08:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" What is Magento Open Source? \n Magento Open Source is a free and flexible e-commerce platform that allows you to create and manage online stores. It offers powerful features such as product catalog management, shopping cart, checkout, payment, shipping, marketing, analytics, and more. Magento Open Source is also highly customizable and extensible, enabling you to tailor your store to your specific needs and preferences. \n Thousands of merchants around the world, ranging from small businesses to large enterprises, use Magento Open Source. The platform is also supported by a vibrant community of developers, partners, and enthusiasts who contribute to its development and improvement. \n Why host Magento Open Source on Azure? \n Azure is a cloud computing platform that provides a range of services and solutions for hosting, developing, and managing applications. Hosting Magento Open Source on Azure offers many benefits, such as: \n \n Scalability: You can easily scale your Magento Open Source store up or down according to your traffic and demand without compromising performance or availability. \n Reliability: You can rely on Azure's global network of datacenters and regions to ensure your store is always online and accessible to your customers. \n Security: You can protect your store and data from cyberattacks and breaches with Azure's built-in security features and compliance standards. \n Cost-efficiency: You can optimize your cloud spending by paying only for what you use with Azure's flexible pricing models and tools. \n Integration: You can integrate your Magento Open Source store with other Azure services and third-party applications to enhance your e-commerce capabilities and customer experience. \n Efficiency: You can optimize the use of your resources and reduce the overhead associated with managing and maintaining your infrastructure. \n Resilience: You can ensure the high availability and fault tolerance of your Magento Open Source store by using Kubernetes features such as load balancing, service discovery, health checks, and self-healing. \n Flexibility: You can scale your Magento Open Source store horizontally or vertically by adding or removing nodes or pods according to your needs and business demands. \n Modularity: You can modularize your Magento Open Source store and dependent components into microservices and deploy them as independent and interchangeable containers. \n \n Deploying Magento Open Source on Azure\u0026nbsp; \n The single-click\u0026nbsp;Azure Resource Manager (ARM) template we've provided creates and deploys the following resources in your Azure account with minimal effort required from your end: \n \n An\u0026nbsp;Azure virtual network with a subnet and a network security group. \n A secret that stores the Magento Open Source credentials and encryption keys. \n A public IP address and a load balancer. \n An\u0026nbsp;Azure Database for MySQL - Flexible Server PaaS database for Magento Open Source, the best place for MySQL on Azure. \n A storage account for Magento Open-Source media files. A persistent volume claim and a storage class that provide persistent storage for Magento Open-Source data. \n Azure Content Delivery Network (CDN) to store static files, CSS, scripts, images. (Requires SSL/TLS enabled) \n A deployment of Azure Kubernetes Services (AKS) which is the best managed service platform on Azure to deploy and run Magento Open Source as it achieves optimized compute resource utilization via Kubernetes which is an open-source system that automates the deployment, scaling, and management of containerized applications. It includes:\n \n A specified number of pods that run Magento Open-Source containers. \n An Elasticsearch subchart that deploys an Elasticsearch cluster for Magento Open-Source search functionality. \n A Redis subchart that deploys a Redis server for Magento Open-Source session and page caching. \n A service that exposes the Magento Open-Source pods to the internet. \n \n \n A temporary Azure VM to run automation scripts to configure AKS cluster with pods and containers. \n \n The image below illustrates the architecture of the Magento deployment on Azure. \n \n Steps to deploy Magento on Azure \n For step-by-step instructions on deploying Magento on Azure, you can either watch the demo video below or continue reading this section. \n \u0026nbsp; \n \n Prerequisites \n Before running the template to deploy Magento on Azure, you need to create a Resource Group, obtain authentication keys from Adobe and configure RBAC Roles to grant permissions to the Azure VM to run the script. \n \n Create a Resource group in your Azure Subscription to deploy the Magento solution. Please note that a second resource group will be automatically created for the AKS-specific infrastructure deployment, using the name of the resource group you created as a prefix. \n Get your authentication keys from Commerce Marketplace. You may need to register and generate the public and private keys. For more information, see the Adobe document Get your authentication keys. \n Create an RBAC Role and assign necessary permissions by running the following commands from the Azure CLI: \n \n az login # \u0026lt;Does not apply to Azure CLI in Azure Portal\u0026gt; \naz account set --subscription \u0026lt;Subscription_Id/Name\u0026gt; # \u0026lt;Applicable if multiple subscription associated with Azure account\u0026gt; \naz ad sp create-for-rbac --name magento2 --role \"Azure Kubernetes Service Contributor Role\" --scopes /subscriptions/\u0026lt;Subscription_Id\u0026gt;/resourceGroups/\u0026lt;Resource_Group\u0026gt; az role assignment create --assignee \u0026lt;AppId\u0026gt; --role \"CDN Profile Contributor\" --scope /subscriptions/\u0026lt;Subscription_Id\u0026gt;/resourceGroups/\u0026lt;Resource_Group\u0026gt; az role assignment create --assignee \u0026lt;AppId\u0026gt; --role \"Virtual Machine Contributor\" --scope /subscriptions/\u0026lt;Subscription_Id\u0026gt;/resourceGroups/\u0026lt;Resource_Group\u0026gt; \n Be sure to save the output from the above command, as you'll need to input this information into the template during the deployment steps. \n HTTPS using SSL \n It is highly recommended to use SSL encryption with TLS 1.2 or higher to safeguard users of the Magento e-commerce application when connecting over the HTTPS protocol, adhering to open-source industry standards. Follow the steps below to configure SSL: \n \n Create key vault in the same resource group that you created in the prerequisite steps. \n Import your TLS certificates to the same key vault. \n \n Note: SSL/TLS is mandatory to enable Azure CDN. \n One-click deployment link \n \n \n \n \n \n \n Description \n \n \n Deployment link \n \n \n \n \n \n \n Magento and its pre-requisite components – Varnish (Load Balance/Traffic Manager), Elasticsearch (full text search), Redis (cache) hosted on Azure Kubernetes Services (AKS) Container PODs as infra, Azure Container Registry to maintain the container image and its updates and deployment, Azure Database for MySQL - Flexible Server for RDBMS, Azure CDN and Azure Premium File Storage for content. \n \n \n \u0026nbsp; \n \n \u0026nbsp; \n \u0026nbsp; \n \n \n \n \n \n \n Essential inputs for deployment \n The following configuration values are a must for the deployment, some of which you'll obtain in the prerequisite steps: \n \n \n \n \n \n \n Configuration \n \n \n \u0026nbsp;Description \n \n \n \n \n Service Principal App ID \n \n \n The Service Principal App ID from the output of the Azure CLI commands to create the RBAC roles in the earlier steps. \n \n \n \n \n Service Principal Password \n \n \n The Service Principal App Password from the output of the Azure CLI commands to create the RBAC roles in the earlier steps. \n \n \n \n \n Composer Username \n \n \n The public key from the authentication access keys generated at Commerce Marketplace. \n \n \n \n \n Composer Password \n \n \n The private key from the authentication access keys generated at Commerce Marketplace. \n \n \n \n \n Magento Admin Password \n \n \n The password for the Magento administrator. \n \n \n \n \n MySQL Administrator Password \n \n \n Admin password for Azure Database for MySQL server. \n \n \n \n \n VM Admin Password \n \n \n Admin password for the temporary virtual machine used for AKS setup. \n \n \n \n \n Magento Admin Email \n \n \n The email address for the Magento admin. \n \n \n \n \n Storage Account Name \n \n \n The unique name for Azure Storage Account to host Magento content. \n \n \n \n \n \n \n Advanced Customization (Optional) \n For advanced configuration and customization of the solution during deployment, please refer to the ReadMe file in the GitHub repository hosting the one-click template: \n \n azure-mysql/Magento2/README.md at master · Azure/azure-mysql \n \n While compute SKUs can be scaled up or down post-deployment based on your workload testing, the following settings must be configured at deployment time: \n \n Magento Admin Username \n MYSQL Administrator Login \n Kubernetes System Node Pool VM Size \n Azure CDN \n SSL Encryption TLS \n Resource Name Prefix \n Key Vault Name \n Certificate Name \n External FQDN \n MySQL Database Name \n MySQL Version \n MySQL Availability Zone \n MySQL High Availability \n MySQL Standby Availability Zone \n MySQL Geo Redundant Backup \n \n Note: For information about troubleshooting deployment errors, see the article\u0026nbsp;Troubleshoot common Azure deployment errors. \n \u0026nbsp; \n IMPORTANT: After the ARM template deployment is complete, be sure to navigate to the AKS cluster and ensure all the AKS deployment and configuration jobs are completed. You may notice couple of deployment/configuration jobs named ‘magento-server’ and ‘magento-cron’ are still running for short time after ARM deployment is completed. Navigate to the application URL only after all the jobs have completed. \n \n Post-deployment steps \n After the deployment, you can reach the Magento application by navigating to the 'Services and Ingresses' blade and locate the external IP address of the load balancer service that exposes the Kubernetes pods to the internet.\u0026nbsp; \n \n Navigate to the IP Address (in this example '20.227.97.109') from any modern browser to get to the Magento application Home Page. The website is blank as the Magento database has no data. You can load your data to the Azure Database for MySQL server for the Magento application to use. \n \n To configure Magento application settings, administrator(s) can reach the administrator login page by navigating to the address '\u0026lt;external IP address\u0026gt;/admin' (in this example '20.227.97.109/admin') \n \n Conclusion \n In conclusion, this solution simplifies the deployment and optimal operation of the Magento Open Source e-commerce web application platform on Azure. It ensures seamless integration with various Azure infrastructure components, including Virtual Network, AKS, Private Endpoint, Azure CDN, Azure Premium File Storage, Azure VM, and Azure Database for MySQL, the highly preferred open-source RDBMS option on the cloud which supports not only Magento but also other widely used LAMP stack applications such as Moodle and WordPress. \n Leverage this one-click deployment template to host your e-commerce web application on Magento on Azure today! \n If you have any queries or suggestions, please let us know by leaving a comment below or by contacting directly us at\u0026nbsp;AskAzureDBforMySQL@service.microsoft.com.\u0026nbsp; ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"11197","kudosSumWeight":0,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wx","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LVZvSnBZWQ?revision=11\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wy","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LTBaT3ZCOQ?revision=11\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wz","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LUp4Sml1MA?revision=11\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w0","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LXd2RWJvcQ?revision=11\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w1","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LVhrN3hsYw?revision=11\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w2","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LU1RcDgzMA?revision=11\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w3","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LVVQTmJxeg?revision=11\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w4","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LWRFWlVBeg?revision=11\"}"}}],"totalCount":8,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[{"__typename":"VideoEdge","cursor":"MHxodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PUMzcXhQeEFmQzF3LzE3MzE2ODM5NDgxNTN8MHwyNTsyNXx8","node":{"__typename":"AssociatedVideo","videoTag":{"__typename":"VideoTag","vid":"https://www.youtube.com/watch?v=C3qxPxAfC1w/1731683948153","thumbnail":"","uploading":false,"height":240,"width":320,"title":null},"videoAssociationType":"INLINE_BODY"}}],"totalCount":1,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":{"__typename":"UploadedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjk3MDU2LVZvSnBZWQ?revision=11"},"coverImageProperties":{"__typename":"CoverImageProperties","style":"WIDE","titlePosition":"BOTTOM","altText":""}},"User:user:73767":{"__typename":"User","uid":73767,"login":"ParikshitSavjani","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS03Mzc2Ny0xMTk5OTZpQjA1OUUzNzAzRTcyM0E4Qw"},"id":"user:73767"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI2Mzg0aTFCNzNFQ0QxNkREQUVFRDk?revision=54\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI2Mzg0aTFCNzNFQ0QxNkREQUVFRDk?revision=54","title":"Picture2.png","associationType":"TEASER","width":1301,"height":670,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTU3aTYzRTQ0MkZDRkFGMDhBQUQ?revision=54\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTU3aTYzRTQ0MkZDRkFGMDhBQUQ?revision=54","title":"JimToland_0-1670618849612.png","associationType":"BODY","width":161,"height":34,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTU4aUFCOTkwMzNBNzBFMDBFOUY?revision=54\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTU4aUFCOTkwMzNBNzBFMDBFOUY?revision=54","title":"JimToland_1-1670618849614.png","associationType":"BODY","width":161,"height":34,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTU5aUExRjM2RDg4QUJEODAyNkE?revision=54\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTU5aUExRjM2RDg4QUJEODAyNkE?revision=54","title":"JimToland_2-1670618849615.png","associationType":"BODY","width":161,"height":34,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTYwaTcyQzI3MEEwOEU0QTlCQTk?revision=54\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTYwaTcyQzI3MEEwOEU0QTlCQTk?revision=54","title":"JimToland_3-1670618849616.png","associationType":"BODY","width":161,"height":34,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI1MDIxaTE2MDBENzdCMEVBMDc2NEM?revision=54\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI1MDIxaTE2MDBENzdCMEVBMDc2NEM?revision=54","title":"Picture2.png","associationType":"BODY","width":1301,"height":670,"altText":null},"BlogTopicMessage:message:814054":{"__typename":"BlogTopicMessage","subject":"Deploying Moodle on Azure – things you should know","conversation":{"__typename":"Conversation","topic":{"__typename":"BlogTopicMessage","uid":814054},"lastPostingActivityTime":"2024-07-11T05:30:11.027-07:00","solved":false},"id":"message:814054","revisionNum":54,"uid":814054,"depth":0,"board":{"__ref":"Blog:board:ADforMySQL"},"author":{"__ref":"User:user:73767"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" \n Moodle is one of the most popular open-source learning management platform empowering educators and researchers across the world to disseminate their work efficiently. It is also one of the most mature and robust OSS applications that the community has developed and improvised over the years. We have seen customers from small, medium, and large enterprises to schools, public sector, and government organizations deploying Moodle in Azure. In this blog post, I’ll share some best practices and tips for deploying Moodle on Azure based on our experiences working with several of our customers. ","introduction":"","metrics":{"__typename":"MessageMetrics","views":63145},"postTime":"2019-08-20T17:41:28.237-07:00","lastPublishTime":"2023-07-18T10:38:09.551-07:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" Updated: December 9, 2022 \n \u0026nbsp; \n Moodle is one of the most popular open-source learning management platform empowering educators and researchers across the world to disseminate their work efficiently. It is also one of the most mature and robust OSS applications that the community has developed and improvised over the years. We have seen customers from small, medium, and large enterprises to schools, public sector, and government organizations deploying Moodle in Azure. In this blog post, I’ll share some best practices and tips for deploying Moodle on Azure based on our experiences working with several of our customers. \n \u0026nbsp; \n Note: Versions 3.09 and 3.11 are currently supported, and we are working on support for version 4.0.\u0026nbsp; \n \u0026nbsp; \n Prerequisites \n Before you deploy, customize, and consume this solution, be sure that you have solid understanding of Azure Resource Manager (ARM) templates. \n \u0026nbsp; \n Provisioning a Scalable Moodle Cluster on Azure \n To simplify the deployment and provisioning of a Moodle Cluster on Azure, our engineering team has developed some canned Azure Resource Manager (ARM) templates and that are available in our\u0026nbsp;GitHub repository. \n \u0026nbsp; \n If you have Azure account, you can deploy Moodle via the Azure portal using the buttons in the table below, or you can deploy Moodle via the CLI. Please note that while you can use an Azure free account to get started, the template configuration you choose you may well require an upgrade to a paid account. \n \u0026nbsp; \n Below is a list of pre-defined deployment options based on typical deployment scenarios (i.e. dev/test, production etc.). All configurations are fixed, and you just need to pass your ssh public key to the template to log in to the deployed VMs. For production deployments, it is highly recommended to use the Large-size or Maximum template, which will provision high performance SKUs and configure the environment for high availability. \n \u0026nbsp; \n \n \n \n \n Deployment type \n \n \n Description \n \n \n Estimated Cost \n \n \n Launch \n \n \n \n \n \n \n Minimal \n \n \n Uses NFS, Azure Database for MySQL - Flexible Sever (Burstable SKU 2 vCores), and a smaller autoscale web frontend VM SKU (1 core) that provides for faster deployment (less than 30 minutes) and requires only 2 VM cores, which currently works even in a free trial Azure subscription. \n \n \n link \n \n \n \u0026nbsp; \n \n \n \n \n Small- to Mid-size \n \n \n Supports up to 1K concurrent users; uses NFS (no high availability) and Azure Database for MySQL - Flexible Server (General Purpose 8 vCores), without other options such as elastic search or Redis cache. \n \n \n link \n \n \n \u0026nbsp; \n \n \n \n \n Large-size (with high availability) \n \n \n Supports over 2K concurrent users; uses Gluster (for high availability, requiring 2 VMs), Azure Database for MySQL - Flexible Server (General Purpose16 vCores), and Redis cache, without other options such as elastic search. \n \n \n link \n \n \n \u0026nbsp; \n \n \n \n \n Maximum \n \n \n Uses Gluster (for high availability, adding 2 VMs for a Gluster cluster), Azure Database for MySQL - Flexible Server (Business Critical 64 vCores), Redis cache, elastic search (3 VMs), and fairly large storage sizes (both data disks and DB). \n \n \n link \n \n \n \u0026nbsp; \n \u0026nbsp; \n \n \n \n \n \u0026nbsp; \n NOTE: The above deployment templates use hard-coded Azure Database for MySQL - Flexible Server SKUs for easier configuration and quicker deployment of Moodle workloads. If your deployment fails for any reason, please revert to the fully configurable template if possible, and change the Azure Database for MySQL - Flexible Server parameters accordingly. \n \u0026nbsp; \n Each version of the template deploys the following architecture in Azure. \n \u0026nbsp; \n \n \u0026nbsp; \n Configuring Azure Database for MySQL for performance and scale \n Moodle supports multiple databases such as MySQL, PostgreSQL, and SQL Server, but the best performance and scale for Moodle is observed with Azure Database for MySQL. As a result, MySQL is a preferred choice for customers and the community when deploying Moodle for large number (1K – 10K) of concurrent users. The deployment templates use Azure Database for MySQL - Flexible Server, a fully managed database service with features such as high availability, elastic scaling, and automatic backups. Leveraging a managed service ensures that you don’t have to worry about managing your database for backups and high availability or even setting up additional database monitoring. \n \u0026nbsp; \n When provisioning Azure Database for MySQL - Flexible Server for Moodle deployments, consider the information in the following table, which identifies the recommended tier for the best price to performance ratio based on your scenario. \n \u0026nbsp; \n \n \n \n \n Concurrent users \n \n \n Compute (vCores) \n \n \n Storage tier \n \n \n \n \n \u0026lt; 1K users \n \n \n 8 vCores – General Purpose tier \n \n \n 1TB \n \n \n \n \n 1K – 2K users \n \n \n 16 vCores – General Purpose tier \n \n \n 2TB \n \n \n \n \n 2K – 5K users \n \n \n 32 vCores – General Purpose tier \n \n \n 2TB \n \n \n \n \n \u0026gt; 5K users \n \n \n 32 - 64 vCores – Business Critical tier \n \n \n 2TB \n \n \n \n \n \u0026nbsp; \n Azure Database for MySQL - Flexible Server supports a compute size from 1 vCore up to a maximum of 96 vCores, up to 16 TiB of storage, and up to 48000 IOPs at this time. You can independently tune instance and SKU sizing, storage sizing, and the IOPS configuration for your Moodle workloads to meet your end-user needs. \n \u0026nbsp; \n In addition to server scaling, server parameter configuration and other considerations are also important to ensuring the best performance of the Moodle application, as recommended in the official documentation. \n \u0026nbsp; \n \n In the Azure portal or the Azure CLI, enable and configure the query cache: query_cache_type = ON query_cache_size = 36M query_cache_min_res_unit = 2K \n Increase the size of the open table cache: table_open_cache = 1024 \n Ensure that the slow_query_log parameter is set to OFF, otherwise it may cause additional IO overhead and slow down the server for scenarios with a high number of concurrent users. \n Determine the number of temporary tables saved to disk by checking the value of created_tmp_disk_tables in the SHOW GLOBAL STATUS output. If the number of temporary tables is more than about 5% of the total, then increase the value of the tmp_table_size parameter until you see a reduction. Note that this will impact memory usage. \n If you’re migrating or restoring an existing Moodle database to Azure Database for MySQL, it’s recommended to perform OPTIMIZE ALL on the tables in the database after the process is complete. For new deployments with no preexisting data, you can skip this step. \n It’s recommended to periodically check in on how your flexible server instance are running by leveraging Azure Database for MySQL - Flexible Server’s in-built monitoring capabilities, such as the integrations with Azure Monitor Workbooks. Workbooks provide a canvas for analyzing data and creating rich visual reports within the Azure portal. \n It’s also recommended to ensure that your MySQL database isn’t flooded with queries by leveraging Redis Cache for Session handling and OPCache. Caching can help alleviate pressure on the backend database and improve the overall performance and scale of the application. \n \n \u0026nbsp; \n Cost optimization considerations \n \n Leverage Autoscaling IOPS to make it easier and more cost-effective to run your workloads on Azure Database for MySQL - Flexible Server. With Autoscaling IOPS, you only pay for the IO that you use, with no need to provision and pay for resources that aren’t fully used, which saves money and time. In addition, with this feature, your application can achieve consistent performance because there’s additional IO available to the workload at all times. \n With Azure Database for MySQL - Flexible Server, you can independently change the compute tier, scale the compute size (vCores and memory) up and down, and set the backup retention period from 1 to 35 days. You can also scale IOPs independently of storage, which can improve the performance of IO intensive operations in an environment with high concurrency. \n Deploy low intensity workloads using the Burstable SKU tier. With Azure Database for MySQL - Flexible Server, you can provision a low cost B1S SKU, which starts at approximately $12 USD per month. \n You can stop a flexible server for up to 30 days when it’s not in use. When you restart the server within 30 days, your application will be ready to go. While the server is stopped, its compute is not billed, though billing continues for storage, which contains the data files required when restarting the server. \n While you can set up your flexible server using a High Availability configuration, the associated billing includes compute costs and storage costs for the primary and standby instances. To minimize costs, based on your application needs, consider setting up your flexible server using a non-High Availability configuration. \n With Azure Database for MySQL, you can save up to 67% on compute costs by prepaying for compute resources rather than using pay-as-you-go prices. With reserved instances, you make an upfront commitment to using your MySQL flexible server for a period of one or three year, and in return you get a significant discount on compute costs. You can also exchange or cancel your reservations as business needs change. To determine the discount that applies to your scenario, in the Azure portal, on the Reservations blade, view the savings per pricing tier and region. \n \n \u0026nbsp; \n Supportability of the solution \n The Moodle deployment templates shared in this blog post are not a managed solution. Moodle is a third-party software platform, and Microsoft Customer Support and Services (CSS) will not support the solution. Microsoft only provides support for the underlying infrastructure and the services used in the solution. The solution is open-source and maintained by the community of experts in GitHub, and for any issues, we recommend that you open an issue with GitHub. \n \u0026nbsp; \n Please see the Readme and detailed FAQs documentation before proceeding with deploying the solution in a production environment. \n \u0026nbsp; \n FAQ \n Can I customize the templates based on my requirements? \n Yes, these templates are highly configurable. For full details about the configuration options, see the Moodle documentation (specifically, the Parameters documentation). \n \u0026nbsp; \n How can I find the admin password of the Moodle site? \n After deploying the Moodle template, you can find the Moodle Administrator password and other output parameters by using the following command. \n \u0026nbsp; \n MOODLE_DATABASE_ADMIN_PASSWORD=\"$(az group deployment show --resource-group $MOODLE_RG_NAME --name $MOODLE_DEPLOYMENT_NAME --out tsv --query *.outputs.databaseAdminPassword.value)\" \n \u0026nbsp; \n To use the command, you’ll need to download and install the Azure CLI and provide your resource group and deployment name as the input parameters. You can find the name of your Moodle deployment by viewing the deployment history in Azure portal. For more details about viewing the deployment history, see View deployment history with Azure Resource Manager. \n \u0026nbsp; \n For more information, see Moodle/Get-Install-Data in the Azure/Moodle GitHub repository. \n \u0026nbsp; \n Next steps \n Get started by deploying your Moodle application on Azure using the provided templates. Then, if you have feedback or have any additional findings, just reach out to us at AskAzureDBforMySQL@service.microsoft.com, and we’ll be happy to incorporate it into our blog post. \n \u0026nbsp; \n Thank you! \n \u0026nbsp; \n Parikshit Savjani and Sai Kondapalli Microsoft Azure Database for MySQL product group ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"11764","kudosSumWeight":14,"repliesCount":25,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wx","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI2Mzg0aTFCNzNFQ0QxNkREQUVFRDk?revision=54\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wy","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTU3aTYzRTQ0MkZDRkFGMDhBQUQ?revision=54\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wz","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTU4aUFCOTkwMzNBNzBFMDBFOUY?revision=54\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w0","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTU5aUExRjM2RDg4QUJEODAyNkE?revision=54\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w1","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI0OTYwaTcyQzI3MEEwOEU0QTlCQTk?revision=54\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w2","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS04MTQwNTQtNDI1MDIxaTE2MDBENzdCMEVBMDc2NEM?revision=54\"}"}}],"totalCount":6,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"Forum:board:SQL_Server":{"__typename":"Forum","id":"board:SQL_Server","displayId":"SQL_Server","nodeType":"board","conversationStyle":"FORUM","title":"SQL Server","shortTitle":"SQL Server","parent":{"__ref":"Category:category:SQL-Server"}},"User:user:2279664":{"__typename":"User","uid":2279664,"login":"ImUzairr","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0yMjc5NjY0LTU0NjgyMmlDRjVCQjBBOTRGMTZFOUUy"},"id":"user:2279664"},"ForumTopicMessage:message:4129527":{"__typename":"ForumTopicMessage","subject":"How to Deploy MySql server without .SQL file?","conversation":{"__typename":"Conversation","topic":{"__typename":"ForumTopicMessage","uid":4129527},"lastPostingActivityTime":"2024-05-02T22:01:38.340-07:00","solved":false},"id":"message:4129527","revisionNum":1,"uid":4129527,"depth":0,"board":{"__ref":"Forum:board:SQL_Server"},"author":{"__ref":"User:user:2279664"},"metrics":{"__typename":"MessageMetrics","views":622},"postTime":"2024-05-02T07:14:40.044-07:00","lastPublishTime":"2024-05-02T07:14:40.044-07:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" I currently have a MySQL server deployed on a Linux operating system. I am considering migrating this MySQL server to a Windows operating system. Although I do not possess a .SQL file typically used for importing databases, I do have the MySQL directory folder available. \u0026nbsp; Would it be feasible to deploy the MySQL database utilizing this root folder directory? \u0026nbsp; ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"378","kudosSumWeight":0,"repliesCount":2,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MjAxMGkwOTI5OEZEQUUwRTVERDA3?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MjAxMGkwOTI5OEZEQUUwRTVERDA3?revision=12","title":"Neil post.png","associationType":"TEASER","width":1280,"height":720,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUwNmlDMzEzNEI3ODdDQTkwNTEx?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUwNmlDMzEzNEI3ODdDQTkwNTEx?revision=12","title":"NeilDsouza_21-1713255411779.png","associationType":"BODY","width":999,"height":562,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUwNWlCMjQxRDYyMEM3N0Y4RUE2?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUwNWlCMjQxRDYyMEM3N0Y4RUE2?revision=12","title":"NeilDsouza_23-1713255411785.png","associationType":"BODY","width":491,"height":252,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MjAxMmkzMDc1MUYxNzFCNEI1NjY2?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MjAxMmkzMDc1MUYxNzFCNEI1NjY2?revision=12","title":"Svr_params.gif","associationType":"BODY","width":1280,"height":720,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUwN2k5QzFFMjdENTAzMjc2Q0NG?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUwN2k5QzFFMjdENTAzMjc2Q0NG?revision=12","title":"NeilDsouza_25-1713255411873.png","associationType":"BODY","width":880,"height":550,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUzMmk4MjAzQTA2RkUyODA0QjU3?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUzMmk4MjAzQTA2RkUyODA0QjU3?revision=12","title":"NeilDsouza_26-1713255411880.png","associationType":"BODY","width":999,"height":329,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxMmk4MzNGNkJEMDYzNDdBQUYz?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxMmk4MzNGNkJEMDYzNDdBQUYz?revision=12","title":"NeilDsouza_27-1713255411886.png","associationType":"BODY","width":898,"height":561,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUzNmk1MDdGQjM5MUQwNTNDMkY4?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUzNmk1MDdGQjM5MUQwNTNDMkY4?revision=12","title":"NeilDsouza_28-1713255411888.png","associationType":"BODY","width":999,"height":214,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxMGk4QUQzNkUzNkMyOEYwNTVD?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxMGk4QUQzNkUzNkMyOEYwNTVD?revision=12","title":"NeilDsouza_29-1713255411891.png","associationType":"BODY","width":938,"height":292,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxM2kyNDQ2ODg3OTQ5NDczNTMy?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxM2kyNDQ2ODg3OTQ5NDczNTMy?revision=12","title":"NeilDsouza_30-1713255411894.png","associationType":"BODY","width":929,"height":379,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxNGk4RDg0MjQwQkQ1NTkxQjlF?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxNGk4RDg0MjQwQkQ1NTkxQjlF?revision=12","title":"NeilDsouza_31-1713255411905.png","associationType":"BODY","width":959,"height":1216,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxNWlFMTM0OTc0MkIzNzQyOTc3?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxNWlFMTM0OTc0MkIzNzQyOTc3?revision=12","title":"NeilDsouza_32-1713255411917.png","associationType":"BODY","width":970,"height":1354,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxNmlBRjgxMTk3M0JBQ0RDNThF?revision=12\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxNmlBRjgxMTk3M0JBQ0RDNThF?revision=12","title":"NeilDsouza_33-1713255411921.png","associationType":"BODY","width":925,"height":455,"altText":null},"BlogTopicMessage:message:4115288":{"__typename":"BlogTopicMessage","subject":"Online migration from Single Server to Flexible Server using MySQL Import and Data-In Replication","conversation":{"__typename":"Conversation","topic":{"__typename":"BlogTopicMessage","uid":4115288},"lastPostingActivityTime":"2024-04-17T09:58:08.617-07:00","solved":false},"id":"message:4115288","revisionNum":12,"uid":4115288,"depth":0,"board":{"__ref":"Blog:board:ADforMySQL"},"author":{"__ref":"User:user:286629"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" \n This is a detailed, step-by-step guide to migrate your Azure Database for MySQL servers from Single Server to the newer Flexible server platform\u0026nbsp;the simple and fast way using our latest tool MySQL Import Command Line Interface now Generally Available, with the new capability to migrate online with minimal downtime. ","introduction":"","metrics":{"__typename":"MessageMetrics","views":7250},"postTime":"2024-04-17T08:39:53.360-07:00","lastPublishTime":"2024-04-17T09:58:08.617-07:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" Azure Database for MySQL – Flexible Server is the flagship Platform as a Service running on Linux, offering of the popular open-source software relational database management system MySQL. It is a go-to platform for web applications such as WordPress, Magento, Moodle in the LAMP stack, e-commerce, OLTP, and gaming on the Microsoft Azure Cloud. \n \u0026nbsp; \n Since the announcement of deprecation of our legacy platform Single Server, we have been busy at work releasing multiple features each month in Flexible Server achieving feature parity with Single Server. Read more about them now and bookmark for future updates: What's new in Azure Database for MySQL - Flexible Server \n \u0026nbsp; \n While we have many tooling options for you to migrate your MySQL servers from the legacy platform Single Server to the latest platform Azure Database for MySQL – Flexible Server, we just announced GA of the latest tool MySQL Import CLI (Command Line Interface), the simple and fast way to migrate to Flexible Server with new capability to migrate online with minimal downtime. \n \u0026nbsp; \n Azure Database for MySQL Import CLI (General Availability) \n Azure Database for MySQL Import command line interface (CLI) provisions the target Flexible Server and then uses snapshot backup and restore technology at the storage layer to achieve a simple and fast migration of the source - single server's physical data files to the target flexible server. \n \u0026nbsp; \n The MySQL Import process comprises of the following high-level phases: \n \n Provisioning the target flexible server using Smart Defaults logic.* \n Taking a snapshot backup of the source single server. \n Restoring the backup to the target flexible server. \n Copying the data files, server parameters, compatible firewall rules, and server properties to the target flexible server. \n \n \u0026nbsp; \n \n *Provisioning the target flexible server using Smart Defaults logic sets the properties as described in the following table. \n \u0026nbsp; \n \n \n \n \n Property \n \n \n Smart Defaults \n \n \n Post-migration options \n \n \n Limitations \n \n \n \n \n Tier \n \n \n \n General Purpose --\u0026gt; General Purpose \n Memory Optimized --\u0026gt; Business Critical \n \n \n \n \n Switching the tier after migration with minimal downtime \n \n \n \n \n The region must have the capacity for SKU and must not be a restricted region. \n \n \n \n \n \n SKU \n \n \n \n Equivalent Performing vCore and Memory \n \n \n \n \n Scaling up or down with minimal downtime \n \n \n \n \n Downtime depends on how busy the servers is. \n \n \n \n \n \n Version \n \n \n \n 5.7 / 8.0 major version \n \n \n \n \n Performing an in-place upgrade from 5.7 to 8.0 with one click \n \n \n \n \n Source and destination must be same major version \n \n \n \n \n \n Storage Size \n \n \n \n Same size as source server with auto-grow enabled \n \n \n \n \n Scaling up \n \n \n \n \n Storage size cannot be scaled down \n \n \n \n \n \n Storage IOPS \n \n \n \n Max IOPS possible for the storage tier \n \n \n \n \n Tuning up or down within the Storage SKU/Tier limits. \n Provisioned IOPS - billed whether used and throttled when max value is reached. \n Auto-scale IOPS - billed by IOPS used and auto-scale within the min-max range for the SKU. \n \n \n \n \n Max IOPS in each setting is the max possible IOPS for each SKU/Tier \n \n \n \n \n \n Location \n \n \n \n Same region / location as source server \n \n \n \n \n Migration to any region with the same hardware availability using the feature Universal Cross-region Read Replica. \n \n \n \n \n Migration requires connection string changes \n \n \n \n \n \n Networking \n \n \n \u0026nbsp; \n \n \n \n Switching only by further performing PiTR \n \n \n \n \u0026nbsp; \n \n \n \n \n Backup type \n \n \n \n Locally / Geo redundant as in the source server \n \n \n \n \n Switching only by further performing PiTR \n \n \n \n \n Cannot be switched during migration \n \n \n \n \n \n Backup Retention \n \n \n \n Same as the source \n \n \n \n \n Scaling up or down, enabling LRT Backup \n \n \n \n \n None \n \n \n \n \n \n Admin Credentials \n \n \n \n Same Admin-user and admin-password from the source Single Server instance \n \n \n \n \n Adding users, modification post migration \n \n \n \n \n Admin user from Single Server remains in Flexible Server through migration \n \n \n \n \n \n \u0026nbsp; \n For more information, see the following resources: \n \n Azure Database for MySQL Import for Azure DB for MySQL - Single to Flexible Server migration \n Migrate Azure Database for MySQL - Single Server to Flexible Server using Azure Database for MySQL Import CLI | Limitations and Prerequisites \n \n \u0026nbsp; \n Syntax of the MySQL Import command \n The syntax of the MySQL Import CLI command includes complexity and multiple sub-tasks using Smart Defaults and requiring minimal user input. The syntax of the command follows: \n \u0026nbsp; \n \u0026nbsp; \n az mysql flexible-server import create\n --data-source-type\n --data-source\n --resource-group\n --name\n [--high-availability {Disabled, SameZone, ZoneRedundant}]\n [--identity]\n [--iops]\n [--key]\n [--private-dns-zone]\n [--public-access]\n [--standby-zone]\n [--subnet]\n [--subnet-prefixes]\n [--tags]\n [--vnet]\n [--zone] \n \u0026nbsp; \n \u0026nbsp; \n \u0026nbsp; \n Note: The arguments listed below are those useful in most common scenarios; it is not a comprehensive list. For details on all the arguments, see the article Migrate Azure Database for MySQL - Single Server to Flexible Server using Azure Database for MySQL Import CLI. \n \u0026nbsp; \n Required Arguments \n Running the MySQL Import CLI requires at a bare minimum the arguments listed in the following table. \n \n \n \n \n Argument \n \n \n Sample value \n \n \n Description \n \n \n \n \n data-source-type \n \n \n mysql_single \n \n \n The type of data source that serves as the source destination for triggering Azure Database for MySQL Import. Accepted values: [mysql_single]. Description of accepted values- mysql_single: Azure Database for MySQL Single Server. \n \n \n \n \n data-source \n \n \n test-single-server \n \n \n The name or resource ID of the source Azure Database for MySQL single server. \n \n \n \n \n resource-group \n \n \n test-rg \n \n \n The name of the Azure resource group of the source Azure Database for MySQL single server. \n \n \n \n \n name \n \n \n test-flexible-server \n \n \n A unique name for your target Azure Database for MySQL flexible server. The server name can contain only lowercase letters, numbers, and the hyphen (-) character, and must contain from 3 to 63 characters. \n \u0026nbsp; \n Note: You can deploy this server in the same subscription, resource group, and region as the source server, but only during the import process. \n \n \n \n \n \u0026nbsp; \n Optional Arguments \n You can specify optional arguments for particular configuration requirements. You can also have MySQL Import Smart Defaults reduce your effort by selecting the best configuration (based on the source configuration) for the optional arguments listed in the following table. \n \u0026nbsp; \n Important: Certain scenarios, such as using Zone Redundant HA and Zone Redundant Backup, require that you specify during flexible server creation; you cannot set them later. \n \u0026nbsp; \n \n \n \n \n Argument \n \n \n Sample value \n \n \n Description \n \n \n \n \n public-access \n \n \n 0.0.0.0 \n \n \n Determines the public access for the target Azure Database for MySQL flexible server. Enter a single IP address or a range of IP addresses to include in the list of allowed IP addresses. IP address ranges must be dash-separated without any spaces. Specifying 0.0.0.0 allows public access from any resources deployed within Azure to access your server. Selecting None sets the server in public access mode, but it doesn't create a firewall rule. \n \n \n \n \n vnet \n \n \n myVnet \n \n \n Name or resource ID of a new or existing virtual network. To use a VNet from a different resource group or subscription, provide a resource ID. The name must be between 2 to 64 characters; begin with a letter or number; end with a letter, number or underscore; and may contain only letters, numbers, underscores, periods, and hyphens. \n \n \n \n \n subnet \n \n \n mySubnet \n \n \n Name or resource ID of a new or existing subnet. To use a subnet from different resource group or subscription, provide a resource ID instead of a name. Note that the subnet will be delegated to Microsoft.DBforMySQL/. After delegation, you cannot use this subnet for any other type of Azure resource. \n \n \n \n \n private-dns-zone \n \n \n mysvr.priv.contoso.com \n \n \n The name or ID of new or existing private DNS zone. You can use the private DNS zone from the same resource group, a different resource group, or a different subscription. To use a zone from different resource group or subscription, provide a resource ID. If you don’t specify a private DNS zone, then the CLI creates a new private DNS zone within the same resource group as the virtual network. \n \n \n \n \n key \n \n \n key identifier of testKey \n \n \n The resource ID of the primary key for data encryption. \n \n \n \n \n identity \n \n \n testIdentity \n \n \n The name or resource ID of the user assigned identity for data encryption. \n \n \n \n \n tags \n \n \n key=value \n \n \n The name of the Azure resource group. \n \n \n \n \n high-availability \n \n \n ZoneRedundant \n \n \n Enable (ZoneRedundant or SameZone) or disable the high availability feature for the target Azure Database for MySQL flexible server. Accepted values: Disabled, SameZone, ZoneRedundant; Default value: Disabled. \n \n \n \n \n zone \n \n \n 1 \n \n \n The availability zone into which to provision the resource. \n \n \n \n \n standby-zone \n \n \n 3 \n \n \n The availability zone information of the standby server (if High Availability is enabled). \n \n \n \n \n iops \n \n \n 500 \n \n \n The number of IOPS to allocate for the target Azure Database for MySQL flexible server. You get a certain amount of free IOPS based on compute and storage provisioned. The default value for IOPS is free IOPS. To learn more about IOPS based on compute and storage, see the article\u0026nbsp;Service tiers - Azure Database for MySQL - Flexible Server | IOPS. \n \n \n \n \n \u0026nbsp; \n For more information about all the arguments as well as how to plan for same-zone vs zone-redundant HA and Backup, and IOPS configuration please see the following resources: \n \n Zone-redundant HA - Azure Database for MySQL - Flexible Server | Limitations \n Backup and restore - Azure Database for MySQL - Flexible Server | Moving from other backup storage option to geo-redundant backup storage \n \n \u0026nbsp; \n Online Migration (Minimal Downtime) \n You can upgrade your Azure Database for MySQL single server to the newer Flexible Server platform to take advantage of the latest features and functionality. To achieve a near-zero downtime migration, first perform an offline import operation and then set up data-in replication between the source server and target server to perform an online migration. \n \u0026nbsp; \n Importance of POC / Dry-Run \n Be sure that you plan for and schedule the target time for application cutover with minimal downtime based on the time it takes for MySQL Import to provision a new flexible server, take a snapshot backup of the single server, and restore it to the flexible server using a multi-threaded parallelization mode. For an estimate, see the results of our benchmarking runs by the data size in the article How long does Azure Database for MySQL Import take to migrate my Single Server instance? \n \u0026nbsp; \n Note: Numbers may vary from server to server reasonably based on the complexity of the database architecture, the number of database objects, etc. For a more realistic estimate, use PiTR (Point in time Restore) to create a copy of the production server and then note the time it takes to run the MySQL Import command against it. \n \u0026nbsp; \n Prerequisites and Limitations \n Some important prerequisites to meet and limitations to understand before starting the import process are listed in the following sections. \n \u0026nbsp; \n Note: For a detailed list Prerequisites and Limitations, see the article Migrate Azure Database for MySQL - Single Server to Flexible Server using Azure Database for MySQL Import CLI. \n \u0026nbsp; \n Version Compatibility \n \n Supported major versions:\n \n MySQL 5.7 \n MySQL 8.0 \n \n \n \n If you’re using a different major MySQL version on Single Server, make sure to upgrade your version on your Single Server instance before triggering the import command. \n \n If your source Azure Database for MySQL Single Server has engine version v8.x, be sure to upgrade your source server's .NET client driver version to 8.0.32 to avoid any encoding incompatibilities after migration to Flexible Server. \n \n \u0026nbsp; \n Server Parameters \n \n If your Single Server instance has Legacy Storage architecture (General Purpose storage V1), you must set the parameter log_bin=ON for your Single Server instance before initiating the import operation. \n Configure the binlog_expire_logs_seconds parameter on the source server to ensure that binlog files aren't purged before the replica commits the changes. We recommend at least two days to begin with, which you can increase as necessary. After a successful cutover, you can reset the value. \n If the Azure Database for MySQL - Single Server instance has server parameter lower_case_table_names set to 2 and your application uses partition tables, the import operation will result in corrupted partition tables. We recommend setting the lower_case_table_names parameter to 1 for your Azure Database for MySQL - Single Server instance to better ensure a corruption-free MySQL Import operation. \n \n \u0026nbsp; \n High Availability \n If the target flexible server is provisioned as non-HA (High Availability disabled) when updating the CLI command parameters, you can later switch it to Same-Zone HA, but not to Zone-Redundant HA. \n \u0026nbsp; \n Security \n \n For CMK-enabled Single Server instances, the Azure Database for MySQL Import command requires you to provide mandatory input parameters for enabling CMK on target Flexible Server. \n If the Single Server instance has 'Infrastructure Double Encryption' enabled, we recommend enabling Customer Managed Key (CMK) on target Flexible Server instance to support similar functionality. You can choose to enable CMK on target server with Azure Database for MySQL Import CLI input parameters or after migration as well. \n \n \u0026nbsp; \n MySQL Import Limitations \n \n Support includes instance-level import only. There is no option to import selected databases within an instance. \n Importing to an existing Azure Database for MySQL - Flexible Server instance isn't supported. The CLI command creates a new Azure Database for MySQL flexible server. \n Import across subscriptions, resource groups, regions, and versions isn't possible. The target Azure Database for MySQL - Flexible Server will be created in the same subscription, resource group, region, and on the same MySQL version as the source Azure Database for MySQL - Single Server. \n \n \u0026nbsp; \n Migration Workflow \n In this section, I’ll walk you start to finish through the MySQL Import Online method for migrating a MySQL single server to a MySQL flexible server, including some crucial prerequisites such as configuring server parameters on the source MySQL single server. \n \n Configure server parameters for migration. \n \n \n log_bin = On \n \n If the value of the log_bin parameter is OFF (the default value for legacy General Purpose v1 storage architecture), to change the value to ON, you need to create a read replica for your Single Server instance and then delete the read replica. You can check this parameter value when logged in to the MySQL server and executing below SQL statement: \n \n \u0026nbsp; \n To configure the following server parameters, in the Azure portal, navigate to the Server parameters blade as shown below. \n \n \u0026nbsp; \n \n binlog_expire_logs_seconds = 172800 \n \n To begin with, you can set this value to 172800 (2 days), and then you can increase if needed to 432000 (5 days) or 604800 (7 days), for example, based on how the replication goes and your cutover plan and downtime schedule. \n \u0026nbsp; \n \n lower_case_table_names = 1 \n \n To configure this server parameter, in the Azure portal, navigate to the Server Parameters blade. \n \u0026nbsp; \n \n Determine whether the Azure account context is set to the subscription hosting your Azure Database for MySQL single server by running the following command: \n \n \u0026nbsp; \n \u0026nbsp; \n az account show \n \u0026nbsp; \n \u0026nbsp; \n \u0026nbsp; \n Example output: \n \n If the right subscription is not displayed in the output, set the context by running the following command: \n \u0026nbsp; \n \u0026nbsp; \n az account set --subscription 00000000-0000-0000-0000-000000000000 \n \u0026nbsp; \n \u0026nbsp; \n \u0026nbsp; \n NOTE - Enter the Subscription ID in place of the zeroes. \n Then, to verify that the correct Subscription context, re-run the command ‘az account show’, as shown above. \n \n From the Azure CLI, run the following MySQL Import command: \n \n Example command: \n \u0026nbsp; \n \u0026nbsp; \n az mysql flexible-server import create --data-source-type \"mysql_single\" --data-source \"neilmyss57\" --resource-group \"neild_auto_mig\" --name \"neilmyfs57\" \n \u0026nbsp; \n \u0026nbsp; \n \u0026nbsp; \n Example output: \n \n In the Azure Portal, in the same Resource Group, you should be able to locate the new flexible server with data imported from your Single Server instance. Be sure that there is network connectivity between the client to the source and the target. Also ensure that you have added the IP address of the client or the public IP address of the CLI to your flexible server firewall. \n \n \n Connect to it and then, to capture the BinLog position and file, run the following Stored Procedure: \n \n \n NOTE – This step is unnecessary if you use GTID based replication. For more information about using GTID based replication, see the article\u0026nbsp;Configure data-in replication - Azure Database for MySQL - Flexible Server | Set GTID in Replica Server. \n \u0026nbsp; \n \n Configure Data-In Replication by using the Binlog file and position using the output from the previous step. \n \n Important: Before completing this step, be sure that the MySQL flexible server can connect to the source MySQL single server successfully by whitelisting the servers in each other’s firewall or access to Azure Resources if on a Public Network or Virtual Network and Private Endpoint configuration for successful private network connectivity. \n \u0026nbsp; \n Example command: \n \u0026nbsp; \n \u0026nbsp; \n CALL mysql.az_replication_change_master('neilmyss57.mysql.database.azure.com', 'azureuser@neilmyss57', 'Password’, 3306, 'mysql-bin.000010', 399, ''); \n \u0026nbsp; \n \u0026nbsp; \n \u0026nbsp; \n Example command for GTID based Replication: \n \u0026nbsp; \n \u0026nbsp; \n CALL mysql.az_replication_change_master_with_gtid ('neilmyss57.mysql.database.azure.com', 'azureuser@neilmyss57', 'Password’, 3306, ''); \n \u0026nbsp; \n \u0026nbsp; \n \u0026nbsp; \n Example output: \n \n To start the replication, run the following command: \n \n Command syntax: \n \u0026nbsp; \n \u0026nbsp; \n CALL mysql.az_replication_start; \n \u0026nbsp; \n \u0026nbsp; \n \u0026nbsp; \n Example output: \n \n \u0026nbsp; \n To check the replication status and monitor the replication lag, in the Azure portal, navigate to the Metrics blade of the Flexible server: \n \n \u0026nbsp; \n You can also check the replication status by connecting to the server and running the following command: Command syntax: \n \u0026nbsp; \n \u0026nbsp; \n show slave status\\G; \n \u0026nbsp; \n \u0026nbsp; \n \u0026nbsp; \n Example output: \n \n \u0026nbsp; \n \n After the replica catches up to the delta changes in the master and the replication lag is 0 seconds, you’re ready to cutover the application to the new MySQL flexible server. At this stage, you can start the downtime for the application, stop and remove the Data-in replication configuration: \n \n \u0026nbsp; Command syntax: \n \u0026nbsp; \n \u0026nbsp; \n CALL mysql.az_replication_stop; CALL mysql.az_replication_remove_master; \n \u0026nbsp; \n \u0026nbsp; \n \u0026nbsp; \n Example output:\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \n \u0026nbsp; \n \n Update the connection string to point to the MySQL flexible server that is up to date with the data from the source. This completes the migration from MySQL Single Server to Flexible Server with minimal downtime required to cutover the application. \n \n Post-import Steps \n After the Azure Database for MySQL Import, Data-In Replication, and application cutover stages have completed successfully, copy the following properties from the source single server to the target flexible server: \n \n Read-Replicas \n Monitoring page settings (Alerts, Metrics, and Diagnostic settings) \n Any Terraform/CLI scripts you host to manage your Single Server instance should be updated with Flexible Server references. \n \n Demo Video \n For a demonstration of this technique, see our recent monthly webinar: \n \n \u0026nbsp; \n Conclusion \n I hope this post has provided some insights into how to migrate from Azure Database for MySQL - Single Server to Flexible Server in the most efficient manner using MySQL Import CLI with minimal downtime. \n \u0026nbsp; \n If you have any questions or feedback, please feel free to leave a comment below or contact us at AskAzureDBforMySQL@service.microsoft.com. We’d love to hear from you and help you with your cloud journey. Thank you for reading, and happy coding! ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"21215","kudosSumWeight":0,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wx","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MjAxMGkwOTI5OEZEQUUwRTVERDA3?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wy","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUwNmlDMzEzNEI3ODdDQTkwNTEx?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wz","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUwNWlCMjQxRDYyMEM3N0Y4RUE2?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w0","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MjAxMmkzMDc1MUYxNzFCNEI1NjY2?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w1","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUwN2k5QzFFMjdENTAzMjc2Q0NG?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w2","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUzMmk4MjAzQTA2RkUyODA0QjU3?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w3","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxMmk4MzNGNkJEMDYzNDdBQUYz?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w4","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUzNmk1MDdGQjM5MUQwNTNDMkY4?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3w5","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxMGk4QUQzNkUzNkMyOEYwNTVD?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wxMA","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxM2kyNDQ2ODg3OTQ5NDczNTMy?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wxMQ","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxNGk4RDg0MjQwQkQ1NTkxQjlF?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wxMg","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxNWlFMTM0OTc0MkIzNzQyOTc3?revision=12\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wxMw","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MTE1Mjg4LTU3MTUxNmlBRjgxMTk3M0JBQ0RDNThF?revision=12\"}"}}],"totalCount":13,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"Occasion:board:AzureDB-Events":{"__typename":"Occasion","id":"board:AzureDB-Events","displayId":"AzureDB-Events","nodeType":"board","conversationStyle":"OCCASION","title":"Azure Databases Events","shortTitle":"Azure Databases Events","parent":{"__ref":"Category:category:AzureDatabases"}},"User:user:554054":{"__typename":"User","uid":554054,"login":"amakusi","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS01NTQwNTQtNTYzMTY2aUE1NjA4NjFBOUJBMkNCRDM"},"id":"user:554054"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MDkyMjEzLTU2MzQxN2lBNjVFRTFCNzFBNkJBOUI1?revision=4\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MDkyMjEzLTU2MzQxN2lBNjVFRTFCNzFBNkJBOUI1?revision=4","title":"cosmos banner.jpg","associationType":"COVER","width":2461,"height":595,"altText":""},"OccasionTopicMessage:message:4092213":{"__typename":"OccasionTopicMessage","subject":"Azure Cosmos DB Conf 2024","conversation":{"__typename":"Conversation","topic":{"__typename":"OccasionTopicMessage","uid":4092213},"lastPostingActivityTime":"2024-03-20T13:06:56.495-07:00","solved":false},"id":"message:4092213","revisionNum":4,"uid":4092213,"depth":0,"board":{"__ref":"Occasion:board:AzureDB-Events"},"author":{"__ref":"User:user:554054"},"metrics":{"__typename":"MessageMetrics","views":2682},"postTime":"2024-03-20T11:23:19.420-07:00","lastPublishTime":"2024-03-20T13:06:56.495-07:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" Join us for our 4th annual\u0026nbsp;Azure Cosmos DB Conf\u0026nbsp;on April 16th 2024, a free virtual developer event co-hosted by Microsoft and the Azure Cosmos DB community. Tune in on\u0026nbsp;YouTube\u0026nbsp;to learn why Azure Cosmos DB is the leading database for the era of AI and modern app development. Dive into a dynamic mix of sessions from Microsoft and community experts, showcasing their innovative projects. Tune into our 3-hour live show on April 16th and explore additional sessions on-demand. This is an event you won't want to miss! ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"537","kudosSumWeight":1,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wx","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MDkyMjEzLTU2MzQxN2lBNjVFRTFCNzFBNkJBOUI1?revision=4\"}"}}],"totalCount":1,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":null},"User:user:674659":{"__typename":"User","uid":674659,"login":"mk_sunitha","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS02NzQ2NTktNDQ1OTg0aUU1NzJEMzQ4RTZGOEVBOEU"},"id":"user:674659"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzU4MjgzLTQ0ODQ1NmlGRTBGNzczMEEwREY3QjZC?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzU4MjgzLTQ0ODQ1NmlGRTBGNzczMEEwREY3QjZC?revision=11","title":"Power BI Blog Cover.png","associationType":"TEASER","width":1600,"height":900,"altText":null},"BlogTopicMessage:message:3758283":{"__typename":"BlogTopicMessage","subject":"Announcing Power BI integration for Azure Database for MySQL in the Azure portal","conversation":{"__typename":"Conversation","topic":{"__typename":"BlogTopicMessage","uid":3758283},"lastPostingActivityTime":"2023-10-16T21:55:24.198-07:00","solved":false},"id":"message:3758283","revisionNum":11,"uid":3758283,"depth":0,"board":{"__ref":"Blog:board:ADforMySQL"},"author":{"__ref":"User:user:674659"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" \n \u0026nbsp; \n Power BI is a powerful business intelligence tool that allows you to visualize and analyze data from various sources . You can now connect to an Azure Database for MySQL flexible server\u0026nbsp; in Power BI desktop so that you can get the most out of your data from the Azure portal. ","introduction":"","metrics":{"__typename":"MessageMetrics","views":6968},"postTime":"2023-03-09T07:00:00.026-08:00","lastPublishTime":"2023-03-09T07:00:00.026-08:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" Power BI is a powerful business intelligence tool that you can use to visualize and analyze data from various sources. In this blog post, I’ll show you how to connect Power BI to an Azure Database for MySQL flexible server to ensure that you can get the most out of your data. \n \u0026nbsp; \n Today we’re happy to announce that now, with a single click, you can open a database connection to Azure Database for MySQL - Flexible Server in Power BI Desktop. With Power BI Desktop, you can build advanced queries, models, and reports that visualize data. You can also build data models, create reports, and share your work by publishing it to the Power BI service. Power BI Desktop is free to download, so whether you're a small business owner or a data analyst, Power BI is a cost-effective and valuable tool that can help you unlock the power of your data. \n \u0026nbsp; \n With Power BI Desktop, you can: \n \n Connect your data to Azure Database for MySQL - Flexible Server. \n Transform and model your data. \n Create visualizations, reports, and dashboards. \n Generate insights and streamline data reporting processes. \n Share reports with other members of your organization. \n \n \u0026nbsp; \n Before trying out this new functionality in the Azure portal, download Power BI Desktop and then install the MySQL Connector/NET, which is a .NET driver that enables you to access your MySQL database from your .NET applications, including Power BI. Check out some of the sample schemas if you don’t have any data imported in your Azure Database for MySQL - Flexible Server instance. \n \u0026nbsp; \n For more details on how to get started, watch the following video or refer the QuickStart on MS Learn. \n \u0026nbsp; \n \n \u0026nbsp; \n \u0026nbsp; \n If you don’t have an Azure account, you can get started for free and create your first Azure Database for MySQL flexible server. \n \u0026nbsp; \n For more information, see the product documentation for the services that interact with the connector. \n \n Azure Database for MySQL - Flexible Server documentation \n Power BI documentation \n Power BI MySQL Connector \n \n \u0026nbsp; \n If you have any feedback or questions about the information provided above, please leave a comment below or email us at AskAzureDBforMySQL@service.microsoft.com. Thank you! ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"2255","kudosSumWeight":0,"repliesCount":6,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wx","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzU4MjgzLTQ0ODQ1NmlGRTBGNzczMEEwREY3QjZC?revision=11\"}"}}],"totalCount":1,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[{"__typename":"VideoEdge","cursor":"MHxodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PVVyNVF5eHU2WlYwfDB8MjU7MjV8fA","node":{"__typename":"AssociatedVideo","videoTag":{"__typename":"VideoTag","vid":"https://www.youtube.com/watch?v=Ur5Qyxu6ZV0","thumbnail":"https://i.ytimg.com/vi/Ur5Qyxu6ZV0/hqdefault.jpg","uploading":false,"height":113,"width":200,"title":null},"videoAssociationType":"INLINE_BODY"}}],"totalCount":1,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"Blog:board:MicrosoftDataMigration":{"__typename":"Blog","id":"board:MicrosoftDataMigration","displayId":"MicrosoftDataMigration","nodeType":"board","conversationStyle":"BLOG","title":"Microsoft Data Migration Blog","shortTitle":"Microsoft Data Migration Blog","parent":{"__ref":"Category:category:AzureDatabases"}},"User:user:1481645":{"__typename":"User","uid":1481645,"login":"karlaescobar","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0xNDgxNjQ1LTM5NDU3Mmk1MDc5Mjk1NTUxMTEzNzQz"},"id":"user:1481645"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODE1OTEwLTQ3MDY1Mmk5RjFGQjUwNjhBNzZBQUJB?revision=16\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODE1OTEwLTQ3MDY1Mmk5RjFGQjUwNjhBNzZBQUJB?revision=16","title":"MicrosoftTeams-image (3).png","associationType":"TEASER","width":1600,"height":900,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODE1OTEwLTQ3MDY0N2kzRUEyNUVGQkNFQTcxMTU4?revision=16\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODE1OTEwLTQ3MDY0N2kzRUEyNUVGQkNFQTcxMTU4?revision=16","title":"MicrosoftTeams-image (2).png","associationType":"BODY","width":1356,"height":794,"altText":null},"BlogTopicMessage:message:3815910":{"__typename":"BlogTopicMessage","subject":"General Availability: Online migration for Azure Database for MySQL using Azure DMS","conversation":{"__typename":"Conversation","topic":{"__typename":"BlogTopicMessage","uid":3815910},"lastPostingActivityTime":"2023-06-13T10:14:17.262-07:00","solved":false},"id":"message:3815910","revisionNum":16,"uid":3815910,"depth":0,"board":{"__ref":"Blog:board:MicrosoftDataMigration"},"author":{"__ref":"User:user:1481645"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" \n \u0026nbsp; \n We're pleased to announce general availability of\u0026nbsp;online migration for Azure Database for MySQL using\u0026nbsp;Azure Database Migration Service (DMS). With an\u0026nbsp;online migration, businesses\u0026nbsp;can now migrate\u0026nbsp;an instance of Azure Database for MySQL - Single Server\u0026nbsp;or\u0026nbsp;their on-premises MySQL\u0026nbsp;instance\u0026nbsp;to Azure Database for MySQL - Flexible Server\u0026nbsp;with minimal downtime for critical applications, limiting the\u0026nbsp;impact to service level availability. ","introduction":"","metrics":{"__typename":"MessageMetrics","views":7447},"postTime":"2023-05-17T07:00:00.030-07:00","lastPublishTime":"2023-06-13T10:14:17.262-07:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" We’re pleased to announce General Availability of online migration for Azure Database for MySQL using Azure Database Migration Service (DMS). With online migration, businesses can now migrate an instance of Azure Database for MySQL - Single Server, their on-premises MySQL instance, or MySQL servers in other clouds to Azure Database for MySQL - Flexible Server with minimal downtime for critical applications, limiting the impact to service level availability. \n \u0026nbsp; \n \n Azure DMS supports migrations for MySQL versions - 5.6, 5.7, and 8.0 from the following list of supported source server types: \n \n Community edition MySQL servers (located on-premises or in the cloud) \n AWS RDS for MySQL \n AWS Aurora for MySQL \n Azure DB for MySQL - Single Server \n Azure DB for MYSQL – Flexible Server \n \n \u0026nbsp; \n Since we announced public preview of Azure DMS online migration for MySQL, we’ve made several key updates, including: \n \n Full server migration portal experience. \n Replication warning improvements. \n Support for database schema migration. \n Support for migrating user accounts and privileges. \n Support for migrating users with no passwords. \n Improved experience for viewing errors and warnings. \n Improved troubleshooting experience when replication fails. \n Performance improvements during initial load for complex schemas. \n Performance improvements during statement mode replication. \n \n \u0026nbsp; \n For more information about using Azure DMS for online migration of workloads to Azure Database for MySQL – Flexible Server, see the following documentation: \n \n Tutorial: Migrate Azure Database for MySQL - Single Server to Flexible Server online using DMS via the Azure portal* \n Azure CLI support – az dms project task create \n Azure CLI support – Azure Data Migration \n \n \u0026nbsp; \n *Note: DMS also supports online migration from on-premises and other cloud services to Azure Database for MySQL – Flexible Server. We’re currently updating our public documentation for these scenarios, but in the interim, you can use the MySQL – Single Server to MySQL – Flexible Server tutorial listed above, taking note that configuring the binlog retention policy is different for servers running on-premises or in other clouds.\u0026nbsp;Prior to starting a migration, ensure that the retention period is at least two days by referring to the following documentation (based on your source server type): \n \n MySQL :: MySQL 5.7 Reference Manual :: 16.1.6.4 Binary Logging Options and Variables \n MySQL :: MySQL 8.0 Reference Manual :: 17.1.6.4 Binary Logging Options and Variables \n RDS for MySQL stored procedures: Configuring \n \n \u0026nbsp; \n If you have any feedback or questions about the information provided above, please leave a comment below or email us at AskAzureDBforMySQL@service.microsoft.com. Thank you! \n \u0026nbsp; \n ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"2829","kudosSumWeight":2,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wx","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODE1OTEwLTQ3MDY1Mmk5RjFGQjUwNjhBNzZBQUJB?revision=16\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wy","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODE1OTEwLTQ3MDY0N2kzRUEyNUVGQkNFQTcxMTU4?revision=16\"}"}}],"totalCount":2,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[{"__typename":"VideoEdge","cursor":"MHxodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PWt6dkxWWl9DaFVFfDB8MjU7MjV8fA","node":{"__typename":"AssociatedVideo","videoTag":{"__typename":"VideoTag","vid":"https://www.youtube.com/watch?v=kzvLVZ_ChUE","thumbnail":null,"uploading":false,"height":338,"width":600,"title":null},"videoAssociationType":"INLINE_BODY"}}],"totalCount":1,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODIyMjIyLTQ3MDU0N2k5RjM2MzVBQzJCRDY4QzA5?revision=7\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODIyMjIyLTQ3MDU0N2k5RjM2MzVBQzJCRDY4QzA5?revision=7","title":"Hero_Single_5_6_Flex_5_7.png","associationType":"TEASER","width":1280,"height":720,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODIyMjIyLTQ3MDU1MGkxRTkxMDM2MUE3QkYzM0I2?revision=7\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODIyMjIyLTQ3MDU1MGkxRTkxMDM2MUE3QkYzM0I2?revision=7","title":"Diagram_Single_56_57_Flex.png","associationType":"BODY","width":1280,"height":720,"altText":null},"BlogTopicMessage:message:3822222":{"__typename":"BlogTopicMessage","subject":"Migrating an Azure Database for MySQL single server (v5.6) to a flexible server (v5.7)","conversation":{"__typename":"Conversation","topic":{"__typename":"BlogTopicMessage","uid":3822222},"lastPostingActivityTime":"2023-06-05T08:54:10.610-07:00","solved":false},"id":"message:3822222","revisionNum":7,"uid":3822222,"depth":0,"board":{"__ref":"Blog:board:ADforMySQL"},"author":{"__ref":"User:user:286629"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" \n \u0026nbsp; \n If you’re still hosting databases on MySQL v5.6, this post is for you! I’ll provide details about the migration strategy and a plan for moving your v5.6 instances to MySQL v5.7 and further, to our Azure Database for MySQL – Flexible Server offering, which provides more granular control and flexibility over database management functions and configuration settings. ","introduction":"","metrics":{"__typename":"MessageMetrics","views":4051},"postTime":"2023-05-16T11:33:07.421-07:00","lastPublishTime":"2023-06-05T08:54:10.610-07:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" Azure Database for MySQL is a relational database service in the Microsoft cloud based on the MySQL Community Edition database engine. The MySQL open-source community has retired version 5.6 as of Feb 2021, and so we have followed suit by deprecating the ability to create new servers running v5.6 starting September 2021. \n \u0026nbsp; \n Note: Azure Database for MySQL supports each major version of MySQL until retirement by the MySQL community, as provided in the versioning policy. For more information, see version support policy documentation. \n \u0026nbsp; \n While you can no longer create new servers running v5.6, we continue to support existing single servers running v5.6, so if you’re still hosting databases on MySQL v5.6, this post is for you! I’ll provide details about the migration strategy and a plan for moving your v5.6 instances to MySQL v5.7 and further, to our Azure Database for MySQL – Flexible Server offering, which provides more granular control and flexibility over database management functions and configuration settings. \n \u0026nbsp; \n Since we’ve already announced plans to deprecate Azure Database for MySQL - Single Server by October 2024, we’ve designed this guide to help you plan and complete the migration of your MySQL single servers to Azure Database for MySQL - Flexible Server well before deprecation. \n \u0026nbsp; \n Although it’s possible to migrate directly from MySQL 5.6 on Single Server to MySQL 5.7 on Flexible Server, it may not work for all databases and architectures, especially if you’re using a specific MySQL 5.6 configuration that is removed or changed in MySQL 5.7. We’d recommend following a step-by-step approach so that you can ensure that complex workloads and application architectures are compatible with the database engine and configuration, and then tune accordingly. \n \u0026nbsp; \n Now you may be wondering, “Why can’t I migrate from MySQL 5.6 to MySQL 8.0 directly?”. While it’s possible to migrate from MySQL 5.6 to MySQL 8.0, we recommend that you not skip a major version, instead approaching the process in phases, upgrading from one major version to the next. This does require a bit more effort, multiple steps, and downtimes, it will ultimately save you time and trouble. If you encounter problems during the process, the cause will be easier to identify. \n \u0026nbsp; \n In this blog post, I’m covering at a high level the plan for migrating from an Azure Database for MySQL single server running version 5.6 to a new Azure Database for MySQL flexible server running version 5.7. I’ll also be providing details for both online migrations with minimal downtime and as offline migrations. \n \u0026nbsp; \n The migration process \n The process for migrating a MySQL single server to Flexible Server involves preparation and a couple of phases, regardless of whether you are performing an online or offline migration: \n \u0026nbsp; \n First, you’ll want to ensure application compatibility with MySQL 5.7, and then: \n \n Upgrade in-place or migrate the Azure Database for MySQL single server (v5.6) to an Azure Database for MySQL single server (v5.7). \n Migrate the Azure Database for MySQL single server (v5.7) to an Azure Database for MySQL flexible server (v5.7). \n \n \u0026nbsp; \n \n \u0026nbsp; \n The following sections provide additional details about each phase. \n \u0026nbsp; \n Ensure application compatibility with MySQL 5.7 \n Again, regardless of whether you are performing an online or offline migration, the first phase involves ensuring application compatibility with MySQL 5.7. This requires: \n \n Thorough testing to ensure application and database architecture is compatible with MySQL 5.7. \n Performance testing to ensure there is no performance degradation with MySQL 5.7 or incompatibility. \n \n It’s generally recommended to begin testing in lower (staging/test/dev) environments if possible. If such environments do not exist or are vastly different from production, use the CLI to create a new instance of Azure Database for MySQL – Single Server with MySQL version 5.7, and then dump and restore data from one of the production servers (read/write or read replica servers) that are running MySQL v5.6 \n If you encounter issues, make changes to the application to make it compatible with MySQL 5.7. \n \u0026nbsp; \n Note: Before upgrading, be sure to review the official MySQL community documentation here: MySQL :: MySQL 5.7 Reference Manual :: 2.10.1 Before You Begin. \n \u0026nbsp; \n If your MySQL installation contains a large amount of data that might take a long time to convert after an in-place upgrade, it may be useful to create a test instance for assessing the conversions that are required and the work involved to perform them. To create a test instance, make a copy of the MySQL instance that contains the MySQL database and other databases without the data. Run the upgrade procedure on the test instance to assess the work involved to perform the actual data conversion. \n \u0026nbsp; \n Important: For information about incompatibility between major versions, such as removed features or other changes that could break your application, be sure to have your application team consult the following document: MySQL :: MySQL 5.7 Reference Manual :: 2.10.3 Changes in MySQL 5.7. \n \u0026nbsp; \n Upgrade in-place or migrate the Azure Database for MySQL single server (v5.6) to an Azure Database for MySQL single server (v5.7) \n \u0026nbsp; \n In-place upgrade \n You can perform in-place upgrades of your MySQL 5.6 servers to a MySQL single server running 5.7 with a click of button, without any data movement or the need for any application connection string changes. For detailed steps, refer to the article Major version upgrade in Azure Database for MySQL - Single Server. \n \u0026nbsp; \n Migration \n When an in-place upgrade won’t work for you because of complexities in the database schema, architecture, usage of incompatible features, etc., migration is definitely the way to go. \n \u0026nbsp; \n Online (minimal downtime) \n To perform an online migration from Azure Database for MySQL v5.6 – Single Server to Azure Database for MySQL v5.7 – Single Server, perform the following steps: \n \n Create a new Azure Database for MySQL single server (v5.7). \n Dump the database from the source Azure Database for MySQL v5.6 by using the mydumper tool. \n Gather the binlog position from the dump and note it to be used later for Data-In Replication \n Restore to the newly created Azure Database for MySQL single server (v5.7). \n Set up and start Data-In Replication from the Azure Database for MySQL single server (v5.6) to the Azure Database for MySQL single server (v5.7). \n [Optional] Create a Read Replica for the target Azure Database for MySQL v5.7 – Single Server (Alternatively you may also test the workload on the target server directly). \n Monitor replication and wait for target server to catch up to the source. \n In the meantime, you can test the read workload with the Azure Database for MySQL v5.7 – Single Server Read Replica to ensure it works without issues. \n [Optional] Create an additional read replica and make one of the read replicas of the Azure Database for MySQL v5.7 – Single Server stand-alone by stopping replication and test write workload. (Recommended if you want to catch any issues with write workload before actual cutover, fix them, if not you will need to deal with the issues post cutover of production) \n Take downtime and perform cutover. As part of cutover process, during downtime, stop and remove the Data-In Replication \n [Optional] If you require rollback to v5.6 option to original source server for any reason post cutover, configure reverse Data-In Replication from Azure Database for MySQL v5.7 – Single Server to Azure Database for MySQL v5.6 – Single Server. \n \n Important: Data-In replication is MySQL community native logical, binlog-based replication. While the replication from v5.7 to v5.6 is possible, it needs to be thoroughly tested to ensure the application architecture and database schema design supports it and does not cause any issues. For support on issues related to the MySQL engine or database design contact the MySQL community. \n \u0026nbsp; \n \n Run the database in Azure Database for MySQL v5.7 – Single Server for some time to ensure there are no issues and eventually you can stop and remove replication and delete original source server and any additional replicas no longer needed. \n \n Offline \n To perform an offline migration from Azure Database for MySQL – Single Server (v5.6) to Azure Database for MySQL – Single Server (v5.7), perform in-place upgrade of Azure Database for MySQL – Single Server with a click of a button in the Azure portal. This offline method restarts the server incurring at least 120 seconds downtime and potentially more based on the workload on the server at the time, as well as the size and complexity of the database. Plan this activity during low workload hours to keep the downtime minimal. \n \u0026nbsp; \n Migrate the Azure Database for MySQL single server (v5.7) to an Azure Database for MySQL flexible server (v5.7). \n For both online and offline migrations of Azure Database for MySQL – Single Server (v5.6) to Azure Database for MySQL – Flexible Server (v5.7), perform the following steps: \n \n Create an Azure Database for MySQL flexible server (v5.7) \n Use DMS, MyDumper/MyLoader, or MySQL Shell to migrate database(s) from your Azure Database for MySQL single server (v5.7) to you Azure Database for MySQL flexible server (v5.7). Note: If your database server storage size exceeds 1Tb and you face any challenges migrating, please reach out to us at AskAzureDBforMySQL@service.microsoft.com. \n Test your application with the Azure Database for MySQL flexible server (v5.7) to ensure that there are no issues. If you do encounter issues, work around/fix those before moving to the next step. \n When you are confident that your application has no issues with the Azure Database for MySQL flexible server (v5.7), perform the migration, via either of the following options. \n \n Online (minimal downtime) \n To perform an online migration of Azure Database for MySQL v5.7 – Single Server to Azure Database for MySQL v5.7 – Flexible Server, perform the following steps. \n \n Use DMS, MyDumper/MyLoader or MySQL Shell to migrate database(s) from Azure Database for MySQL v5.7 – Single Server to Azure Database for MySQL v5.7 – Flexible Server \n Configure Data-In Replication from Source Azure Database for MySQL v5.7 – Single Server to Azure Database for MySQL v5.7 – Flexible Server \n Monitor the replication and wait for the target server to catch up to the source. \n Once replication has caught up, obtain downtime that is needed to switch the application to point to Azure Database for MySQL v5.7 – Flexible Server and perform the cutover. \n [Optional] As part of cutover process, during downtime, stop and remove the Data-In Replication and configure reverse Data-In Replication from Azure Database for MySQL v5.7 – Single Server to Azure Database for MySQL v5.7 – Flexible Server for having an option to roll back to Single Server. \n \n Important: Data-in replication is MySQL community native logical, bin_log-based replication. This is currently a customer managed replication and not part of the Azure Database for MySQL service. \n \u0026nbsp; \n Offline \n To perform an offline migration of an Azure Database for MySQL single server (v5.7) to an Azure Database for MySQL flexible server (v5.7), perform the following steps: \n \n Create an Azure Database for MySQL flexible server (v5.7). \n Take downtime and use DMS, MyDumper/MyLoader, or MySQL Shell to migrate your Azure Database for MySQL single server (v5.7) to your Azure Database for MySQL flexible server (v5.7). \n Update the application connection string to point to your Azure Database for MySQL flexible server (v5.7). \n \n Summary \n In conclusion, if you’re running databases on the deprecated version MySQL v5.6, this guide is designed to help with your move to v5.7 running on Azure Database for MySQL – Flexible Server smoothly. \n \u0026nbsp; \n Note: The MySQL community has announced an intention to deprecate MySQL v5.7 later this year, so watch out in the near future for a similar guide for migrating from v5.7 to v8.0. \n \u0026nbsp; \n If you have any feedback or questions about the information provided above, please leave a comment below or email us at AskAzureDBforMySQL@service.microsoft.com. Thank you! ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"12397","kudosSumWeight":2,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wx","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODIyMjIyLTQ3MDU0N2k5RjM2MzVBQzJCRDY4QzA5?revision=7\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wy","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zODIyMjIyLTQ3MDU1MGkxRTkxMDM2MUE3QkYzM0I2?revision=7\"}"}}],"totalCount":2,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzU4Mjg1LTQ0ODQ1OWlGMTk5QUU3N0Q1RkY0N0Q2?revision=5\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzU4Mjg1LTQ0ODQ1OWlGMTk5QUU3N0Q1RkY0N0Q2?revision=5","title":"Power Apps Blog Cover.png","associationType":"TEASER","width":1600,"height":900,"altText":null},"BlogTopicMessage:message:3758285":{"__typename":"BlogTopicMessage","subject":"Announcing the Azure Database for MySQL connector for Power Apps (Preview)","conversation":{"__typename":"Conversation","topic":{"__typename":"BlogTopicMessage","uid":3758285},"lastPostingActivityTime":"2023-03-08T07:30:00.039-08:00","solved":false},"id":"message:3758285","revisionNum":5,"uid":3758285,"depth":0,"board":{"__ref":"Blog:board:ADforMySQL"},"author":{"__ref":"User:user:674659"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" \n \u0026nbsp; \n Power Apps is a low-code platform that enables you to build custom applications quickly and easily. Create a Power App in Azure database for MySQL - Flexible Server by establishing a connection to your MySQL database, add data to your app, and customize the app to meet your specific needs. Whether you're a small business owner or a developer, Power Apps is a valuable tool that can help you create custom applications to streamline business processes or improve your businesses operational efficiency. ","introduction":"","metrics":{"__typename":"MessageMetrics","views":3796},"postTime":"2023-03-08T07:30:00.039-08:00","lastPublishTime":"2023-03-08T07:30:00.039-08:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" We’re pleased to announce the Azure Database for MySQL - Flexible Server connector (Preview) for Power Apps, a low-code platform that enables you to build custom applications quickly and easily. Use the connector with Microsoft Power Automate and Azure Logic Apps to connect to and query data from a MySQL flexible server. \n \u0026nbsp; \n Most applications need to connect to a data source to enable a use case for your needs. With the connector enabled in Azure Database for MySQL, you'll have a fully functional app that you can customize and share on any device. The connector allows you to perform read, write, and delete operations with data stored in Azure Database for MySQL. \n \u0026nbsp; \n Additional benefits to building data driven applications in Power Apps include the ability to: \n \n Create and run thousands of applications (using Dataverse) that can easily connect to your data. \n Get more accurate insights by adding low-code AI tools to your process automation. \n Identify and resolve duplicated and conflicting data with a managed data platform that includes built-in business logic and rules. \n Protect your data with a robust security management infrastructure that provides critical security and compliance capabilities, advanced encryption, rich access control, and deep integration with Azure Active Directory. \n \n \u0026nbsp; \n For more details on how to get started, watch the following video or refer to the Quickstart on Microsoft Learn. \n \u0026nbsp; \n \n \u0026nbsp; \n If you don’t have an Azure account or Power Apps account, try them for free using a Power Apps trial or Azure free trial. \n \u0026nbsp; \n For more information, see the product documentation for the services that interact with the connector. \n \n Azure Database for MySQL - Connectors documentation \n Azure Database for MySQL - Flexible Server documentation \n Power Apps documentation \n \n \u0026nbsp; \n If you have any feedback or questions about the information provided above, please leave a comment below or email us at AskAzureDBforMySQL@service.microsoft.com. Thank you! ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"2045","kudosSumWeight":1,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wx","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzU4Mjg1LTQ0ODQ1OWlGMTk5QUU3N0Q1RkY0N0Q2?revision=5\"}"}}],"totalCount":1,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[{"__typename":"VideoEdge","cursor":"MHxodHRwczovL3lvdXR1LmJlLzFueWJFLUpFZktrfDB8MjU7MjV8fA","node":{"__typename":"AssociatedVideo","videoTag":{"__typename":"VideoTag","vid":"https://youtu.be/1nybE-JEfKk","thumbnail":"https://i.ytimg.com/vi/1nybE-JEfKk/hqdefault.jpg","uploading":false,"height":113,"width":200,"title":null},"videoAssociationType":"INLINE_BODY"}}],"totalCount":1,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzYwNzcxLTQ0ODMyN2k1MDg0MzQxRDgwNDBEMTI1?revision=18\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzYwNzcxLTQ0ODMyN2k1MDg0MzQxRDgwNDBEMTI1?revision=18","title":"Azure Open Source Day teaser.png","associationType":"TEASER","width":1280,"height":720,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzYwNzcxLTQ0ODMzMGlDQkQ4QjNDQTRBQzExRDNC?revision=18\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzYwNzcxLTQ0ODMzMGlDQkQ4QjNDQTRBQzExRDNC?revision=18","title":"Power Platform slide of Open Source Day post.png","associationType":"BODY","width":1280,"height":720,"altText":null},"BlogTopicMessage:message:3760771":{"__typename":"BlogTopicMessage","subject":"Azure Open-Source Day: Announcing new integrations with Azure Database for MySQL","conversation":{"__typename":"Conversation","topic":{"__typename":"BlogTopicMessage","uid":3760771},"lastPostingActivityTime":"2023-03-07T11:00:00.023-08:00","solved":false},"id":"message:3760771","revisionNum":18,"uid":3760771,"depth":0,"board":{"__ref":"Blog:board:ADforMySQL"},"author":{"__ref":"User:user:73767"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" \n \u0026nbsp; \n Today, we’re pleased to announce a new set of integrations available for Azure Database for MySQL – Flexible Server that make it easier to develop no-code applications, analyze important business data, and automate processes. ","introduction":"","metrics":{"__typename":"MessageMetrics","views":3913},"postTime":"2023-03-07T11:00:00.023-08:00","lastPublishTime":"2023-03-07T11:00:00.023-08:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" Azure Database for MySQL – Flexible Server represents the realization of our efforts to deliver an intuitive and fully managed MySQL database service that you can onboard easily and operate effortlessly. Today, we’re pleased to announce a new set of integrations with Azure Database for MySQL – Flexible Server and the Microsoft Power Platform that make it easier to develop with our service and offer the ability to do more with less by using low-code tools to analyze data, automate processes, and build apps. \n \u0026nbsp; \n Build low-code apps using the Azure Database for MySQL connector for Power Apps (public preview) \n You can now use the Azure Database for MySQL - Flexible Server connector when building applications using Power Apps. Microsoft Power Apps is a no-code developer platform for generating mobile and tablet apps that can be connected to MySQL data. The connector allows you to perform data operations such as list rows, update, and add or delete rows. These data operations are necessary to build out your business applications using the data store in your MySQL database. \n \u0026nbsp; \n Learn more: Microsoft Learn documentation | Demo video | Detailed blog coming soon! \n \u0026nbsp; \n Visualize your MySQL data using Power BI directly from the Azure portal (general availability) \n Now, you can take advantage of Power BI integration with Azure Database for MySQL - Flexible Server directly from the Azure portal. With Power BI Desktop, you can visually explore your data using a free-form drag-and-drop canvas, a broad range of modern data visualizations, and easy-to-use report authoring experiences. Plus, it's easy to import data directly from tables or by using a SELECT query! \n \u0026nbsp; \n Learn more: Microsoft Learn documentation | Demo video | Detailed blog post coming soon! \n \u0026nbsp; \n The full power of Power Platform integrations \n These new integrations, together with the public preview of Azure Database for MySQL connector for Logic Apps and Power Automate released in February, will enable you to build low-code, end-to-end business applications and workflows with the breadth of the Microsoft Power Platform. \n \u0026nbsp; \n Learn more: Tutorials for Power Automate, Logic Apps | Demo video | Announcement post \n \u0026nbsp; \n \n \u0026nbsp; \n And there’s more on the way! \n In addition to the functionality highlighted above, we plan to improve our service’s performance, availability, security, management, and developer experience even further by delivering the General Availability of the following exciting features over the next few months: \n \n General availability: Autoscale IOPS \n General availability: Cross-region read replicas in paired regions \n Public preview: Private Link \n General availability: MySQL Extension for Azure Data Studio \n \n To take advantage of these features in preview, refer to our documentation. To learn more about what's new with Flexible Server, see What's new in Azure Database for MySQL - Flexible Server or subscribe to our YouTube channel at https://www.youtube.com/@AzureDBMySQL. \n \u0026nbsp; \n Note: To learn more about all of the great announcements being made today, see the blog post\u0026nbsp;Discover the latest innovations at Azure Open Source Day 2023. \n \u0026nbsp; \n Conclusion \n But there’s no need to wait – you can use all of these features today! And there’s no better way to get started than by trying out MySQL Flexible Server for free: https://aka.ms/try-mysql-free! \n \u0026nbsp; \n We look forward to hearing about your experiences using our Azure Database for MySQL- Flexible Server service and all of its new features. If you have any feedback, suggestions, questions, or other input, please reach out to us at AskAzureDBforMySQL@service.microsoft.com. ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"3715","kudosSumWeight":0,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wx","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzYwNzcxLTQ0ODMyN2k1MDg0MzQxRDgwNDBEMTI1?revision=18\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjQuMTB8Mi4xfG98MjV8X05WX3wy","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzYwNzcxLTQ0ODMzMGlDQkQ4QjNDQTRBQzExRDNC?revision=18\"}"}}],"totalCount":2,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"CachedAsset:text:en_US-components/community/Navbar-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/community/Navbar-1731977288000","value":{"community":"Community Home","inbox":"Inbox","manageContent":"Manage Content","tos":"Terms of Service","forgotPassword":"Forgot Password","themeEditor":"Theme Editor","edit":"Edit Navigation Bar","skipContent":"Skip to content","gxcuf89792":"Tech Community","external-1":"Events","s-m-b":"Small and Medium Businesses","windows-server":"Windows Server","education-sector":"Education Sector","driving-adoption":"Driving Adoption","microsoft-learn":"Microsoft Learn","s-q-l-server":"SQL Server","partner-community":"Microsoft Partner Community","microsoft365":"Microsoft 365","external-9":".NET","external-8":"Teams","external-7":"Github","products-services":"Products","external-6":"Power Platform","communities-1":"Topics","external-5":"Security, Compliance \u0026 Identity","planner":"Planner","external-4":"Microsoft 365","external-3":"Dynamics 365","azure":"Azure","healthcare-and-life-sciences":"Healthcare and Life Sciences","external-2":"Azure","microsoft-mechanics":"Microsoft Mechanics","microsoft-learn-1":"Community","external-10":"Learning Room Directory","microsoft-learn-blog":"Blog","windows":"Windows","i-t-ops-talk":"ITOps Talk","external-link-1":"View All","microsoft-securityand-compliance":"Security, Compliance, and Identity","public-sector":"Public Sector","community-info-center":"Lounge","external-link-2":"View All","microsoft-teams":"Microsoft Teams","external":"Blogs","microsoft-endpoint-manager":"Microsoft Intune and Configuration Manager","startupsat-microsoft":"Startups at Microsoft","exchange":"Exchange","a-i":"AI and Machine Learning","io-t":"Internet of Things (IoT)","outlook":"Outlook","external-link":"Community Hubs","communities":"Products"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarHamburgerDropdown-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarHamburgerDropdown-1731977288000","value":{"hamburgerLabel":"Side Menu"},"localOverride":false},"CachedAsset:text:en_US-components/community/BrandLogo-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/community/BrandLogo-1731977288000","value":{"logoAlt":"Khoros","themeLogoAlt":"Brand Logo"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarTextLinks-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarTextLinks-1731977288000","value":{"more":"More"},"localOverride":false},"CachedAsset:text:en_US-components/authentication/AuthenticationLink-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/authentication/AuthenticationLink-1731977288000","value":{"title.login":"Sign In","title.registration":"Register","title.forgotPassword":"Forgot Password","title.multiAuthLogin":"Sign In"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeLink-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeLink-1731977288000","value":{"place":"Place {name}"},"localOverride":false},"CachedAsset:text:en_US-components/tags/TagSubscriptionAction-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/tags/TagSubscriptionAction-1731977288000","value":{"success.follow.title":"Following Tag","success.unfollow.title":"Unfollowed Tag","success.follow.message.followAcrossCommunity":"You will be notified when this tag is used anywhere across the communtiy","success.unfollowtag.message":"You will no longer be notified when this tag is used anywhere in this place","success.unfollowtagAcrossCommunity.message":"You will no longer be notified when this tag is used anywhere across the community","unexpected.error.title":"Error - Action Failed","unexpected.error.message":"An unidentified problem occurred during the action you took. Please try again later.","buttonTitle":"{isSubscribed, select, true {Unfollow} false {Follow} other{}}","unfollow":"Unfollow"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageListTabs-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageListTabs-1731977288000","value":{"mostKudoed":"{value, select, IDEA {Most Votes} other {Most Likes}}","mostReplies":"Most Replies","mostViewed":"Most Viewed","newest":"{value, select, IDEA {Newest Ideas} OCCASION {Newest Events} other {Newest Topics}}","newestOccasions":"Newest Events","mostRecent":"Most Recent","noReplies":"No Replies Yet","noSolutions":"No Solutions Yet","solutions":"Solutions","mostRecentUserContent":"Most Recent","trending":"Trending","draft":"Drafts","spam":"Spam","abuse":"Abuse","moderation":"Moderation","tags":"Tags","PAST":"Past","UPCOMING":"Upcoming","sortBymostRecent":"Sort By Most Recent","sortBymostRecentUserContent":"Sort By Most Recent","sortBymostKudoed":"Sort By Most Likes","sortBymostReplies":"Sort By Most Replies","sortBymostViewed":"Sort By Most Viewed","sortBynewest":"Sort By Newest Topics","sortBynewestOccasions":"Sort By Newest Events","otherTabs":" Messages list in the {tab} for {conversationStyle}","guides":"Guides"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/QueryHandler-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/QueryHandler-1731977288000","value":{"title":"Query Handler"},"localOverride":false},"CachedAsset:text:en_US-components/customComponent/CustomComponent-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/customComponent/CustomComponent-1731977288000","value":{"errorMessage":"Error rendering component id: {customComponentId}","bannerTitle":"Video provider requires cookies to play the video. Accept to continue or {url} it directly on the provider's site.","buttonTitle":"Accept","urlText":"watch"},"localOverride":false},"Category:category:top":{"__typename":"Category","id":"category:top","nodeType":"category"},"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarDropdownToggle-1731977288000","value":{"ariaLabelClosed":"Press the down arrow to open the menu"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/OverflowNav-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/OverflowNav-1731977288000","value":{"toggleText":"More"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageView/MessageViewInline-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageView/MessageViewInline-1731977288000","value":{"bylineAuthor":"{bylineAuthor}","bylineBoard":"{bylineBoard}","anonymous":"Anonymous","place":"Place {bylineBoard}","gotoParent":"Go to parent {name}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Pager/PagerLoadMore-1731977288000","value":{"loadMore":"Show More"},"localOverride":false},"CachedAsset:text:en_US-components/users/UserLink-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/users/UserLink-1731977288000","value":{"authorName":"View Profile: {author}","anonymous":"Anonymous"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSubject-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSubject-1731977288000","value":{"noSubject":"(no subject)"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageTime-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageTime-1731977288000","value":{"postTime":"Published: {time}","lastPublishTime":"Last Update: {time}","conversation.lastPostingActivityTime":"Last posting activity time: {time}","conversation.lastPostTime":"Last post time: {time}","moderationData.rejectTime":"Rejected time: {time}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/nodes/NodeIcon-1731977288000","value":{"contentType":"Content Type {style, select, FORUM {Forum} BLOG {Blog} TKB {Knowledge Base} IDEA {Ideas} OCCASION {Events} other {}} icon"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageUnreadCount-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageUnreadCount-1731977288000","value":{"unread":"{count} unread","comments":"{count, plural, one {\u003cspanCount\u003e\u003c/spanCount\u003e\u003cspanText\u003e unread comment\u003c/spanText\u003e} other{\u003cspanCount\u003e\u003c/spanCount\u003e\u003cspanText\u003e unread comments\u003c/spanText\u003e}}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageViewCount-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageViewCount-1731977288000","value":{"textTitle":"{count, plural,one {\u003cspanCount\u003e\u003c/spanCount\u003e\u003cspanText\u003eView\u003c/spanText\u003e} other{\u003cspanCount\u003e\u003c/spanCount\u003e\u003cspanText\u003eViews\u003c/spanText\u003e}}","views":"{count, plural, one{View} other{Views}}"},"localOverride":false},"CachedAsset:text:en_US-components/kudos/KudosCount-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/kudos/KudosCount-1731977288000","value":{"textTitle":"{count, plural,one {\u003cspanKudos\u003e\u003c/spanKudos\u003e\u003cspanText\u003e{messageType, select, IDEA{Vote} other{Like}}\u003c/spanText\u003e} other{\u003cspanKudos\u003e\u003c/spanKudos\u003e\u003cspanText\u003e{messageType, select, IDEA{Votes} other{Likes}}\u003c/spanText\u003e}}","likes":"{count, plural, one{like} other{likes}}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageRepliesCount-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageRepliesCount-1731977288000","value":{"textTitle":"{count, plural,one {\u003cspanCount\u003e\u003c/spanCount\u003e\u003cspanText\u003e{conversationStyle, select, IDEA{Comment} OCCASION{Comment} other{Reply}}\u003c/spanText\u003e} other{\u003cspanCount\u003e\u003c/spanCount\u003e\u003cspanText\u003e{conversationStyle, select, IDEA{Comments} OCCASION{Comments} other{Replies}}\u003c/spanText\u003e}}","comments":"{count, plural, one{Comment} other{Comments}}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBody-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBody-1731977288000","value":{"showMessageBody":"Show More","mentionsErrorTitle":"{mentionsType, select, board {Board} user {User} message {Message} other {}} No Longer Available","mentionsErrorMessage":"The {mentionsType} you are trying to view has been removed from the community.","videoProcessing":"Video is being processed. Please try again in a few minutes.","bannerTitle":"Video provider requires cookies to play the video. Accept to continue or {url} it directly on the provider's site.","buttonTitle":"Accept","urlText":"watch"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1731977288000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserAvatar-1731977288000","value":{"altText":"{login}'s avatar","altTextGeneric":"User's avatar"},"localOverride":false}}}},"page":"/tags/TagPage/TagPage","query":{"tagName":"Azure Database for MySQL"},"buildId":"PueESxikv_D6pRYmXbJsM","runtimeConfig":{"buildInformationVisible":false,"logLevelApp":"info","logLevelMetrics":"info","openTelemetryClientEnabled":false,"openTelemetryConfigName":"o365","openTelemetryServiceVersion":"24.10.0","openTelemetryUniverse":"prod","openTelemetryCollector":"http://localhost:4318","openTelemetryRouteChangeAllowedTime":"5000","khorosSignInIdpId":"kh-auth-idp","apolloDevToolsEnabled":false},"isFallback":false,"isExperimentalCompile":false,"dynamicIds":["LiUyRmNvbXBvbmVudHMlMkZjb21tdW5pdHklMkZOYXZiYXIlMkZOYXZiYXJXaWRnZXQudHN4","LiUyRmNvbXBvbmVudHMlMkZjb21tdW5pdHklMkZCcmVhZGNydW1iJTJGQnJlYWRjcnVtYldpZGdldC50c3g=","LiUyRmNvbXBvbmVudHMlMkZjdXN0b21Db21wb25lbnQlMkZDdXN0b21Db21wb25lbnQlMkZDdXN0b21Db21wb25lbnQudHN4","LiUyRmNvbXBvbmVudHMlMkZ0YWdzJTJGVGFnc0hlYWRlcldpZGdldCUyRlRhZ3NIZWFkZXJXaWRnZXQudHN4","LiUyRmNvbXBvbmVudHMlMkZtZXNzYWdlcyUyRk1lc3NhZ2VMaXN0Rm9yTm9kZUJ5UmVjZW50QWN0aXZpdHlXaWRnZXQlMkZNZXNzYWdlTGlzdEZvck5vZGVCeVJlY2VudEFjdGl2aXR5V2lkZ2V0LnRzeA==","LiUyRmNvbXBvbmVudHMlMkZ0YWdzJTJGVGFnU3Vic2NyaXB0aW9uQWN0aW9uJTJGVGFnU3Vic2NyaXB0aW9uQWN0aW9uLnRzeA==","LiUyRmNvbXBvbmVudHMlMkZleHRlcm5hbCUyRmNvbXBvbmVudHMlMkZFeHRlcm5hbENvbXBvbmVudC50c3g=","Li4lMkZzaGFyZWQlMkZjbGllbnQlMkZjb21wb25lbnRzJTJGY29tbW9uJTJGTGlzdCUyRkxpc3RHcm91cCUyRkxpc3RHcm91cC50c3g=","LiUyRmNvbXBvbmVudHMlMkZtZXNzYWdlcyUyRk1lc3NhZ2VWaWV3JTJGTWVzc2FnZVZpZXcudHN4","LiUyRmNvbXBvbmVudHMlMkZtZXNzYWdlcyUyRk1lc3NhZ2VWaWV3JTJGTWVzc2FnZVZpZXdJbmxpbmUlMkZNZXNzYWdlVmlld0lubGluZS50c3g=","Li4lMkZzaGFyZWQlMkZjbGllbnQlMkZjb21wb25lbnRzJTJGY29tbW9uJTJGUGFnZXIlMkZQYWdlckxvYWRNb3JlJTJGUGFnZXJMb2FkTW9yZS50c3g="],"appGip":true,"scriptLoader":[{"id":"analytics","src":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/pagescripts/1729284608000/analytics.js?page.id=TagPage","strategy":"afterInteractive"}]}</script> <script lang="javascript" type="text/javascript"> const nextDataScript = document.getElementById("__NEXT_DATA__"); if (nextDataScript) { const nextData = JSON.parse(nextDataScript.textContent || '{}'); if (nextData.dynamicIds) { nextData.dynamicIds = nextData.dynamicIds.map(id => { const encodedString = atob(id); return decodeURIComponent(encodedString); }); nextDataScript.textContent = JSON.stringify(nextData); } } </script> <script>function gtElInit() {var lib = new google.translate.TranslateService();lib.translatePage('pl', 'cs', function () {});}</script> <script src="https://translate.google.com/translate_a/element.js?cb=gtElInit&amp;hl=en-GB&amp;client=wt" type="text/javascript"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10