Содержание

Импортирование и экспортирование данных — База данных Azure для MySQL

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 6 мин

ОБЛАСТЬ ПРИМЕНЕНИЯ: База данных Azure для MySQL — отдельный сервер

Важно!

База данных Azure для MySQL — отдельный сервер находится по пути выхода на пенсию. Настоятельно рекомендуется выполнить обновление до База данных Azure для MySQL — гибкий сервер. Дополнительные сведения о миграции на База данных Azure для MySQL — гибкий сервер см. в статье «Что происходит с одним сервером База данных Azure для MySQL»?

В этой статье описываются два обычных подхода к импорту и экспорту данных в базе данных Azure для сервера MySQL с помощью MySQL Workbench.

Подробные и исчерпывающие инструкции по миграции см. в разделе Ресурсы руководств по миграции.

Другие сценарии миграции рассматриваются в руководстве по переносу баз данных.

Предварительные требования

Прежде чем приступить к переносу базы данных MySQL, сделайте следующее:

  • Создайте базу данных Azure для сервера MySQL с помощью портала Azure.
  • Скачайте и установите MySQL Workbench или другое стороннее средство MySQL для импорта и экспорта.

Создание базы данных в службе базы данных Azure для сервера MySQL

Создайте пустую базу данных на сервере базы данных Azure для MySQL с помощью инструментов MySQL Workbench, Toad или Navicat. База данных может иметь то же имя, что и база данных, которая содержит данные дампа. Вы также можете создать базу данных с другим именем.

Для подключения выполните следующие действия.

  1. На портале Azure найдите сведения о подключении на панели Обзор базы данных Azure для MySQL.

  2. Добавьте сведения о подключении MySQL Workbench.

Определите необходимость использования методов импорта и экспорта

Совет

Для случаев, в которых требуется выгрузить и восстановить всю базу данных, используйте вместо этого подход дампа и восстановления.

В следующих сценариях следует использовать средства MySQL для импорта и экспорта баз данных в базу данных MySQL в Azure. Для сведений о работе с другими инструментариями перейдите к разделу «Методы миграции» (стр. 22) в руководстве по миграции базы данных MySQL в Azure.

  • Если вам нужно выбрать несколько таблиц для импорта из имеющейся базы данных MySQL в базу данных Azure, лучше всего использовать метод импорта и экспорта. Таким образом, можно пропустить все ненужные таблицы в процессе переноса, чтобы сэкономить время и ресурсы. Например, используйте параметр --include-tables или --exclude-tables с mysqlpump и параметр --tables с mysqldump.
  • При перемещении объектов, отличных от таблиц, необходимо будет явно создать эти объекты. Включите ограничения (первичный ключ, внешний ключ, индексы), представления, функции, процедуры, триггеры и другие объекты базы данных, которые требуется перенести.
  • При перемещении данных из внешних источников данных, отличных от базы данных MySQL, создайте неструктурированные файлы и импортируйте их с помощью команды mysqlimport.

Важно!

Как Отдельный сервер, так и Гибкий сервер поддерживают только подсистему хранилища InnoDB. Убедитесь, что все таблицы в базе данных используют подсистему хранилища InnoDB при загрузке данных в базу данных Azure для MySQL.

Если база данных источника использует другую подсистему хранилища, преобразуйте ее в подсистему InnoDB перед переносом базы данных.

Например, при наличии WordPress или веб-приложения, которое использует ядро MyISAM, сначала преобразуйте таблицы путем переноса данных в таблицы InnoDB. Используйте предложение ENGINE=INNODB, чтобы задать ядро для создания таблицы, а затем передайте данные в совместимую таблицу перед переносом.

INSERT INTO innodb_table SELECT * FROM myisam_table ORDER BY primary_key_columns

Для оптимальной производительности импорта и экспорта данных рекомендуется выполнить следующие действия:

  • Создайте кластеризованные индексы и первичные ключи перед загрузкой данных. Загрузите данные в порядке первичных ключей.
  • Отложите создание вторичных индексов до завершения загрузки данных.
  • Отключите ограничения внешних ключей перед загрузкой данных. Отключение проверки внешнего ключа обеспечивает значительный прирост производительности. Включите ограничения и проверьте данные после загрузки, чтобы обеспечить целостность данных.
  • Загружайте данные в параллельном режиме. Не выполняйте слишком много параллельных операций, так как ресурсы при этом могут кончиться. Отслеживайте ресурсы с помощью метрик, доступных на портале Azure.
  • Используйте секционированные таблицы, когда это необходимо.

Импорт и экспорт с помощью MySQL Workbench

Существует два способа экспорта и импорта данных в MySQL Workbench: из контекстного меню обозревателя объектов или из области навигатора. Каждый из них предназначен для своей цели.

Примечание

При добавлении подключения к Отдельному серверу MySQL или Гибкому серверу баз данных в MySQL Workbench, выполните следующие действия:

  • Если используется Отдельный сервер MySQL, убедитесь, что имя пользователя имеет формат <username@servername>.
  • Для Гибкого сервера MySQL следует использовать только <username>. Если для подключения используется <username@servername>, произойдет сбой подключения.

Мастера для данных таблиц поддерживают операции импорта и экспорта с использованием файлов типа CSV и JSON.

В них предусмотрено несколько параметров конфигурации, таких как разделители, выбор столбцов и кодировки. Операции каждого мастера можно выполнять на локальных или удаленно подключенных серверах MySQL. Операция импорта включает сопоставление таблиц, столбцов и типов.

Для доступа к этим мастерам из контекстного меню обозревателя объектов щелкните правой кнопкой мыши таблицу, а затем выберите Мастер экспорта данных таблиц или Мастер импорта данных таблиц.

Мастер экспорта данных таблиц

Для выполнения экспорта таблицы в CSV-файл:

  1. Щелкните правой кнопкой мыши таблицу базы данных, которую необходимо экспортировать.
  2. Выберите Table Data Export Wizard (Мастер экспорта данных таблиц). Выберите столбцы, которые необходимо экспортировать, смещение строки (при необходимости) и количество (при необходимости).
  3. На панели Выбор данных для экспорта нажмите кнопку Далее. Выберите путь к файлу, тип файла CSV или JSON. Также выберите разделитель строк, метод включения строк и разделитель полей.
  4. На странице Выбор расположения выходного файла щелкните Далее
    .
  5. На панели Экспорт данных нажмите кнопку Далее.
Мастер импорта данных таблиц

Чтобы импортировать таблицу из файла CSV, выполните следующее:

  1. Щелкните правой кнопкой мыши таблицу базы данных, которую необходимо импортировать.
  2. Найдите CSV-файл, который необходимо импортировать, выберите его, а затем щелкните Далее.
  3. Выберите таблицу назначения (новую или имеющуюся), установите или снимите флажок Усечение таблицы перед импортом, затем нажмите Далее.
  4. Выберите кодировку и столбцы, которые необходимо импортировать, и нажмите кнопку Далее.
  5. На панели Импорт данных нажмите кнопку
    Далее
    . Мастер импортирует данные.

Запуск мастеров экспорта и импорта данных SQL через панель Навигатора

Используйте мастер для экспорта или импорта данных SQL, созданных в MySQL Workbench или с помощью команды mysqldump. Вы можете получить доступ к мастерам из области Навигатора или выбрать пункт Сервер в главном меню.

Экспорт данных

Используйте вкладку Экспорт данных для экспорта данных MySQL.

  1. В MySQL Workbench в области Навигатор выберите Экспорт данных.

  2. На панели Экспорт данных выберите каждую из схем, которые необходимо экспортировать.

    Для каждой схемы можно выбрать определенные объекты схемы или таблицы для экспорта. Параметры конфигурации включают экспорт в папку проекта или в самодостаточный файл SQL, выполнение дампа сохраненных процедур и событий или пропуск данных таблицы.

    В качестве альтернативы можно использовать команду Export a Result Set (Экспортировать результирующий набор), чтобы выполнить экспорт конкретного результирующего набора из редактора SQL в другой формат, например CSV, JSON, HTML или XML.

  3. Выберите объекты базы данных, которые необходимо экспортировать, и настройте связанные параметры.

  4. Щелкните Обновить, чтобы загрузить текущие объекты.

  5. При необходимости выберите Дополнительные параметры в правом верхнем углу, чтобы настроить операцию экспорта. Например, можно добавить блокировки таблиц, использовать инструкцию replace вместо insert и заключить идентификаторы в кавычки в виде обратного апострофа.

  6. Щелкните Начать экспорт, чтобы начать процесс экспорта.

Импорт данных

Вкладку Импорт данных можно использовать для импорта или восстановления данных из операции экспортирования данных или из команды mysqldump.

  1. В MySQL Workbench на панели «Навигатор » выберите «Импорт и восстановление данных«.
  2. Выберите папку проекта или автономный файл SQL, затем выберите схему для импорта или нажмите кнопку Создать новую, чтобы определить новую схему.
  3. Щелкните Начать импорт, чтобы начать процесс импорта.

Дальнейшие шаги

  • Дополнительные сведения о другом способе переноса см. в статье Перенос базы данных MySQL в базу данных Azure для MySQL с помощью дампа и восстановления.
  • Дополнительные сведения о переносе баз данных в службу «База данных Azure для MySQL» см. в статье Руководство по миграции баз данных.

Хостинг MySQL / Аренда базы данных MySQL в облаке — DataLine

Главная  /  Услуги  /  Хостинг приложений  /  MySQL в облаке

MySQL в облаке

Готовые базы данных MySQL в облаке DataLine.

Попробовать бесплатно

Что вы получаете, выбирая MySQL в облаке

Готовую инфраструктуру для развертывания базы данных: мы берем на себя администрирование, мониторинг и резервное копирование виртуальной инфраструктуры.

Быстрое развертывание базы данных необходимой конфигурации и масштабируемость ресурсов.

Ежемесячные платежи вместо крупных затрат на инфраструктуру для размещения баз данных.

Детальный SLA с гарантированной доступностью сервиса 99,96% и финансовыми гарантиями.

Параметры сервиса MySQL в облаке

В базовый пакет входит:

  • готовая и администрируемая виртуальная инфраструктура;
  • установка и настройка БД;
  • настройка резервного копирования;
  • мониторинг состояния резервного копирования;
  • регулярное тестирование восстановления данных;
  • аварийное восстановление данных;
  • решение инцидентов 24х7;
  • настройка мониторинга;
  • консультации по производительности БД.

Технические характеристики:

  • Объем базы данных от 1 ГБ.
  • Размер виртуального сервера:  2 – 32 vCPU, 2 – 512 ГБ RAM.
  • Дисковая подсистема: SSD – 2000 IOPS/1000 ГБ, SAS – 250 IOPS/500 ГБ.
  • Резервное копирование: 1 раз в сутки, глубина хранения – 7 дней.
  • Доступность: 99,96% – для одиночного решения, 99,98% – для кластерного решения.
  • Доступ к базе данных: по IP-адресу из сети DataLine с обеспечением сетевой связанности с сервером приложения. Работа приложения с базой данных через Интернет не рекомендуется.

Дополнительные опции:

  • LIGHT – база данных для экспериментов, без SLA и резервного копирования.
  • Размещение БД в облаке, соответствующем 152-ФЗ.
  • Настройка индивидуального расписания резервного копирования.
  • Построение катастрофоустойчивого решения.

Почему мы

Гибкая тарифная политика

Ежемесячный платеж зависит от версии и размера базы данных, требуемой доступности и производительности виртуальной машины.

Дата-центры Tier III

Сервис предоставляется на базе собственных отказоустойчивых дата-центров в Москве.

Экспертная поддержка

Виртуальную инфраструктуру и базы данных обслуживают сертифицированные инженеры.

Финансовые гарантии качества

Для всех клиентов услуги «MySQL в облаке» мы предоставляем детальное Соглашение об уровне обслуживания (Service Level Agreement, SLA). Здесь представлены основные параметры и показатели, за соблюдение которых мы несем финансовую ответственность:

Гарантии Техподдержка

9 минут максимальное время недоступности сервиса в месяц для кластерного решения

18 минут максимальное время недоступности сервиса в месяц для одиночного решения

0% RAM Swapped – процент от сконфигурированной памяти VM

5 мс максимальная сетевая задержка в пределах сети DataLine

24х7 техническая поддержка

≤ 15 минут время реакции на инцидент

  • Пробный доступ

Отправьте заявку на пробный доступ. Наш менеджер свяжется с вами для организации теста. Бесплатный период — 2 недели.

Тип *Заявка на услугу «Аренда выделенной части машинного зала» (Colocation)Заявка на услугу «Аренда машинного зала» (Colocation)Заявка на услугу «Аренда стойко-места» (Colocation)Заявка на услугу «Размещение сервера в ЦОД» (Colocation)Заявка на услугу «Виртуальная инфраструктура (IaaS)» (Популярное, Облака)Заявка на услугу «Виртуальная инфраструктура IaaS в Санкт-Петербурге» (Облака)Заявка на услугу «Глобальный балансировщик нагрузки (GSLB)» (Облака)Заявка на услугу «Катастрофо­устойчивое облако» (Облака, Послеаварийное восстановление (DR))Заявка на услугу «Облака» (Облака)Заявка на услугу «Облако на базе Hyper-V» (Облака)Заявка на услугу «Облако на базе OpenStack» (Облака)Заявка на услугу «Облако, соответствующее 152-ФЗ» (Облака, Информационная безопасность)Заявка на услугу «MS SQL в облаке» (Хостинг приложений)Заявка на услугу «MySQL в облаке» (Хостинг приложений)Заявка на услугу «PostgreSQL в облаке» (Хостинг приложений)Заявка на услугу «Приложения SAP» (Хостинг приложений)Заявка на услугу «Хостинг приложений» (Хостинг приложений)Заявка на услугу «Looking glass» (Сеть и телеком)Заявка на услугу «Meet-Me-Room» (Сеть и телеком)Заявка на услугу «VPN как сервис» (Сеть и телеком)Заявка на услугу «Выделенные каналы связи» (Сеть и телеком)Заявка на услугу «Доступ в Интернет» (Сеть и телеком)Заявка на услугу «Оптические волокна» (Сеть и телеком)Заявка на услугу «Телеком-услуги» (Сеть и телеком)Заявка на услугу «Ускорение и защита веб-ресурсов» (Сеть и телеком, Поддержка веб-ресурсов)Заявка на услугу «Облачный диск» (Популярное, Удалённая работа офиса, Хранение данных)Заявка на услугу «Объектное хранилище S3» (Хранение данных)Заявка на услугу «Отказоустойчивая СХД» (Хранение данных)Заявка на услугу «Сбор и хранение логов» (Информационная безопасность, Хранение данных)Заявка на услугу «Хранение данных» (Хранение данных)Заявка на услугу «Active Directory как сервис» (Удалённая работа офиса)Заявка на услугу «Виртуальные рабочие места VDI» (Удалённая работа офиса)Заявка на услугу «Виртуальные рабочие места VDI» (Удалённая работа офиса)Заявка на услугу «Виртуальные рабочие столы VDI» (Популярное, Удалённая работа офиса)Заявка на услугу «Миграция из Microsoft Office 365» (Популярное, Удалённая работа офиса)Заявка на услугу «Облачный диск» (Удалённая работа офиса)Заявка на услугу «Платформа для совместной онлайн-работы» (Удалённая работа офиса)Заявка на услугу «Почта как сервис» (Удалённая работа офиса)Заявка на услугу «Терминальный сервер» (Удалённая работа офиса)Заявка на услугу «Удалённая работа офиса» (Удалённая работа офиса)Заявка на услугу «Защита веб-приложений (Web Application Firewall)» (Информационная безопасность, Поддержка веб-ресурсов)Заявка на услугу «Защита от DDoS» (Информационная безопасность, Поддержка веб-ресурсов)Заявка на услугу «Поддержка веб-ресурсов» (Поддержка веб-ресурсов)Заявка на услугу «PCI DSS и защита платежных данных» (Информационная безопасность, Консалтинг)Заявка на услугу «ГОСТ VPN» (Информационная безопасность)Заявка на услугу «Защита сети на базе NGFW» (Информационная безопасность)Заявка на услугу «Защита электронной почты» (Информационная безопасность)Заявка на услугу «Информационная безопасность» (Информационная безопасность)Заявка на услугу «Мониторинг и управление доступом поставщиков ИТ-услуг (СКДПУ)» (Информационная безопасность)Заявка на услугу «Сегмент управления частными облаками, аттестованный для ГИС К1, УЗ-1 и 1Г» (Информационная безопасность)Заявка на услугу «Соответствие 152-ФЗ» (Информационная безопасность, Консалтинг)Заявка на услугу «Cassandra как сервис» (Базы данных в облаке)Заявка на услугу «MongoDB как сервис» (Базы данных в облаке)Заявка на услугу «MS SQL как сервис» (Базы данных в облаке)Заявка на услугу «MySQL как сервис» (Базы данных в облаке)Заявка на услугу «PostgreSQL как сервис» (Базы данных в облаке)Заявка на услугу «Redis как сервис» (Базы данных в облаке)Заявка на услугу «Облако в добрые руки» (Потеряное)Заявка на услугу «Администрирование SAP» (Администрирование ИТ-инфраструктуры и систем)Заявка на услугу «Администрирование баз данных» (Администрирование ИТ-инфраструктуры и систем)Заявка на услугу «Администрирование ИБ» (Администрирование ИТ-инфраструктуры и систем)Заявка на услугу «Администрирование ИТ-инфраструктуры и систем» (Администрирование ИТ-инфраструктуры и систем)Заявка на услугу «Администрирование операционных систем» (Администрирование ИТ-инфраструктуры и систем)Заявка на услугу «Администрирование приложений» (Администрирование ИТ-инфраструктуры и систем)Заявка на услугу «Администрирование сети» (Администрирование ИТ-инфраструктуры и систем)Заявка на услугу «Резервное копирование» (Резервное копирование)Заявка на услугу «Резервное копирование Office 365» (Резервное копирование)Заявка на услугу «Резервное копирование виртуальных машин» (Резервное копирование)Заявка на услугу «Disaster Recovery как сервис» (Послеаварийное восстановление (DR))Заявка на услугу «Восстановление виртуальных машин в облаке DataLine» (Послеаварийное восстановление (DR))Заявка на услугу «Послеаварийное восстановление (DR)» (Послеаварийное восстановление (DR))Заявка на услугу «Облачное видеонаблюдение для банка» (Облачное видеонаблюдение)Заявка на услугу «Облачное видеонаблюдение для магазина» (Облачное видеонаблюдение)Заявка на услугу «Облачное видеонаблюдение для офиса» (Облачное видеонаблюдение)Заявка на услугу «Облачное видеонаблюдение для предприятия» (Облачное видеонаблюдение)Заявка на услугу «Облачное видеонаблюдение для склада» (Облачное видеонаблюдение)Заявка на услугу «Облачное видеонаблюдение для строительства» (Облачное видеонаблюдение)Заявка на услугу «Платформа управления данными от Arenadata» (Платформа управления данными)Заявка на услугу «Платформа управления данными от Ростелеком Бизнес» (Платформа управления данными)Заявка на услугу «Базы данных в облаке (DBaaS)» (Работа с данными)Заявка на услугу «Доставка и обработка сообщений» (Работа с данными)Заявка на услугу «Обработка и анализ данных» (Работа с данными)Заявка на услугу «Платформа управления данными» (Работа с данными)Заявка на услугу «Работа с данными» (Работа с данными)Заявка на услугу «DevOps» (DevOps)Заявка на услугу «DevOps как сервис» (DevOps)Заявка на услугу «Managed Kubernetes» (Популярное, DevOps)Заявка на услугу «Видеоаналитика» (Видеонаблюдение)Заявка на услугу «Видеонаблюдение» (Видеонаблюдение)Заявка на услугу «Облачное видеонаблюдение для бизнеса» (Видеонаблюдение)Заявка на услугу «Консалтинг» (Консалтинг)Заявка на услугу «Управление внешним ЦОД» (Консалтинг)Заявка на услугу «Импортозамещение ИТ-решений» (Популярное, Импортозамещение ИТ-решений)Заявка на услугу «Популярное» (Популярное)Заявка на услугу «Сервис для вас» (Популярное)Заявка на услугу «Виртуальные рабочие столы на базе Citrix VDI» (Виртуальные рабочие столы VDI)Заявка на услугу «Корпоративная почта Communigate PRO» (Почта как сервис)Заявка на услугу «Корпоративная почта на базе Microsoft Exchange» (Почта как сервис)Заявка на услугу «Managed DataSearch» (Обработка и анализ данных)Заявка на услугу «Рабочее место для аналитика данных (DSVM)» (Обработка и анализ данных)Заявка на услугу «RabbitMQ как сервис» (Доставка и обработка сообщений)Заявка на услугу «Миграция почты с MS Exchange на российскую платформу Communigate PRO» (Импортозамещение ИТ-решений)

Имя и фамилия *

Компания *

Должность *

Телефон *

Корпоративная почта

Комментарий

Даю согласие на обработку моих данных согласно политике обработки персональных данных DataLine

Cогласие на обработку персональных данных *

ЯМ UserId

GA ClientID

Даю согласие на получение рассылки о сервисах и мероприятиях DataLine

Подписка на новости

First Click

Last Click

Оставьте это поле пустым

Я не спамер

Я спамер

Базы данных в облаке (DBaaS)

Управляемые базы данных в облаке с полной поддержкой от сертифицированных специалистов.

DevOps как сервис

Внедряем DevOps-практики, обучаем команду, предоставляем готовую инфраструктуру с необходимыми CI/CD инструментами и нашей поддержкой.

Виртуальные рабочие столы VDI

Предоставляем виртуальные рабочие столы VDI для удобной и безопасной удаленной работы за несколько часов.

Бесплатный пробный облачный доступ к MySQL Database с HeatWave

  • Нажмите для просмотра политики доступа
  • Перейти к содержанию

    Ничего не найдено

    По вашему запросу ничего не найдено.

    Рекомендуем сделать следующее:

    • Проверьте правильность написания ключевых слов.
    • Используйте синонимы введенных ключевых слов, например “приложение” вместо “программное обеспечение”.
    • Начните новый поиск.
    Меню Меню Свяжитесь с нами Вход в Oracle Cloud
    1. Oracle Россия и СНГ
    2. База данных
    3. MySQL Database Service

    Получите 300 долларов США и попробуйте MySQL Database Service с HeatWave в течение 30 дней, а также Compute, Analytics, Container Engine for Kubernetes и другие сервисы Oracle Cloud.

    Что включено в программу Oracle Cloud Free Tier?

    *

    30-дневная бесплатная пробная версия

    Бонус в размере 300 долларов США

    • Доступ к MySQL Database Service с HeatWave: 5000 часов, хранилище объемом 550 ГБ
    • Доступ к широкому спектру сервисов Oracle Cloud
    • До 8 экземпляров по всем доступным сервисам
    • До 5 ТБ объема хранения

    Начните с бесплатной версии

    Облачные сервисы Always Free

    Сервисы, которые можно использовать неограниченное время.

    • Две автономные базы данных Oracle
    • Две виртуальных машины AMD
    • До 4 экземпляров Ampere Arm A1 Compute
    • Блочное, объектное и архивное хранилища; балансировщик нагрузки и вывод данных; мониторинг и уведомления

    На что можно потратить бонусы Oracle Cloud Free Trial?

    Инфраструктура
    • Вычислительные мощности

      4500 часов, 500 ГБ хранилища Высокопроизводительные виртуальные машины и выделенные серверы (bare metal).

    • Хранилище

      Системы хранения объемом до 5 ТБ. Объектные и блочные системы хранения для хранения данных и доступа к ним с масштабированием.

    • Контейнеры

      4500 часов вычислений для управляемой платформы Kubernetes и 500 ГБ памяти для высокодоступного реестра Docker. Платите только за ресурсы в Вашем защищенном и изолированном облачном разделе.

    • Функции

      112 миллионов обращений и 20 миллионов ГБ-секунд времени выполнения.

    • Балансировщик нагрузок

      30 дней использования балансировщика нагрузки с пропускной способностью 4 Гбит/с Автоматическое распределение трафика, обеспечение масштабируемости и отказоустойчивости.

    • FastConnect

      1400 часов. Подключение центра обработки данных к облаку с помощью частной сети.

    Базы данных
    • Автономная обработка транзакций

      3338 часов, система хранения Oracle Exadata объемом 2 ТБ. Простая обработка критически важных транзакций; перспективы базы данных в облаке.

    • Autonomous JSON Database

      База данных JSON, созданная для разработчиков и включающая API-интерфейсы документов и транзакции ACID.

    • Autonomous Data Warehouse

      3338 часов, система хранения Oracle Exadata объемом 2 ТБ. Развертывание своего хранилища данных за секунды. Полная управляемость, предварительная настройка и оптимизация.

    • NoSQL Database Cloud

      5,3 млрд операций чтения, 5,3 млрд операций записи, хранилище объемом 450 ГБ. Динамическое выделение ресурсов для чтения, записи или хранения данных. Осуществите ввод в эксплуатацию за считанные минуты.

    • MySQL HeatWave

      5000 часов, хранилище объемом 550 ГБ. Самая популярная в мире база данных с открытым исходным кодом. На 100 % разработана, управляется и поддерживается командой MySQL.

    • База данных

      3338 часов, хранилище объемом 600 ГБ. Наиболее комплексная, интегрированная и защищенная база данных для любого варианта развертывания.

    • Резервное копирование базы данных

      5 ТБ на резервное копирование СУБД Oracle Database. Защищенное, масштабируемое решение системы хранения по запросу для резервного копирования СУБД Oracle Database в облако.

    • Безопасность данных

      Неограниченное количество облачных целевых объектов. Один платный целевой объект. 1 млн записей аудита на целевой объект. Oracle Data Safe обеспечивает важные возможности безопасности для Ваших баз данных в Oracle Cloud и локальных средах, помогая снизить риски и укрепить безопасность.

    Разработка приложений
    • Java

      1700 часов, хранилище объемом 400 ГБ. Полностью управляемый сервер Oracle Weblogic.

    • Контейнеры

      4500 часов вычислений для управляемой платформы Kubernetes и 500 ГБ памяти для высокодоступного реестра Docker. Платите только за ресурсы в Вашем защищенном и изолированном облачном разделе.

    • Функции

      112 миллионов обращений и 20 миллионов ГБ-секунд времени выполнения.

    • Цифровой помощник

      230 000 запросов. Создайте простой чат-бот вопросов и ответов или сложный цифровой помощник для систем ERP, HCM, CX и других, а также для популярных диалоговых интерфейсов, таких как Facebook Messenger или Amazon Alexa.

    • Visual Builder

      4700 часов. Быстро создавайте и развертывайте веб-приложения и мобильные приложения прямо в браузере с помощью визуальной среды разработки на основе браузера.

    • WebLogic Server

      1000 часов и 400 ГБ памяти на сервере Oracle WebLogic Server в Oracle Cloud Infrastructure.

    • Visual Builder Studio

      4700 часов вычислений для непрерывной интеграции и развертывания ПО. Бесплатное хранилище объемом 20 ГБ для репозиториев Git, отслеживание проблем, гибкая информационная панель и база знаний.

    • Email Delivery

      Отправка 3100 сообщений электронной почты в месяц, прежде чем начинаются расходоваться кредиты на бесплатную пробную версию.

    Аналитика
    Управление содержанием
    Наблюдение и управление
    • Application Performance Monitoring

      435 часов на отслеживание 100 000 событий в час, включая 20 случаев синтетического мониторинга в час. Надежная реализация распределенной системы отслеживания как сервиса. Обеспечивает мониторинг и оповещения, диагностику, исследование и аналитику.

    • Журналирование

      Системы хранения объемом до 6 ТБ. Журналирование — это интуитивно понятная централизованная платформа для всех типов журналов.

    • Logging Analytics

      600 часов, хранилище объемом 300 ГБ. Logging Analytics — это облачный сервис на основе машинного обучения для данных журналов из локальных и мультиоблачных сред.

    • Service Connector Hub

      2 коннектора сервисов. Service Connector Hub помогает инженерам облачных сервисов управлять данными и переносить их между сервисами Oracle Cloud Infrastructure (OCI), а также из OCI в сторонние сервисы.

    Безопасность
    Интеграция

    LiveLab

    Запустите первую систему MySQL Database Service.

    Центр архитектуры

    Настройте CMS WordPress, подключенную к базе данных MySQL в облаке.

    Блог

    MySQL Autopilot-Machine Learning Automation для MySQL HeatWave.

    Часто задаваемые вопросы

    Открыть все Закрыть все
    • Что такое Oracle Cloud Free Tier?

      Программа Oracle Cloud Free Tier позволяет Вам зарегистрировать учетную запись Oracle Cloud, которая предоставляет доступ к ряду сервисов Always Free и бесплатную пробную версию с бонусом 300 долларов США для использования во всех применимых сервисах Oracle Cloud Infrastructure в течение 30 дней. Сервисы Always Free доступны в течение неограниченного времени. Сервисы Free Trial можно использовать до тех пор, пока не будут израсходованы бонусы в размере 300 долларов США или пока не истечет их срок действия в 30 дней (в зависимости от того, что произойдет первым).

    • Что такое сервисы Always Free?

      Сервисы Always Free предлагаются в рамках Oracle Cloud Free Tier. Сервисы Always Free доступны в течение неограниченного времени. Действуют некоторые ограничения. По мере появления новых сервисов Always Free они станут доступны для использования автоматически.

      В качестве Always Free доступны следующие сервисы:

      • Compute на основе AMD
      • Ampere A1 Compute на основе Arm
      • Блочный том
      • Объектное хранилище
      • Архивное хранилище
      • Гибкий балансировщик нагрузки
      • Гибкий сетевой балансировщик нагрузки
      • VPN Connect
      • Autonomous Data Warehouse
      • Автономная обработка транзакций
      • Autonomous JSON Database
      • База данных NoSQL (только в регионе Феникса)
      • APEX Application Development
      • Resource Manager (Terraform)
      • Мониторинг
      • Уведомления
      • Журналирование
      • Application Performance Monitoring
      • Service Connector Hub
      • Vault
      • Bastions
      • Security Advisor
      • Виртуальные облачные сети
      • Site-to-Site VPN
      • Content Management Starter Edition
      • Email Delivery
    • Кто имеет право использовать сервисы по программе Oracle Cloud Free Tier?

      Все, кто ранее не был зарегистрирован для участия в программе Oracle Cloud Free Tier или Free Trial.

    • Доступна ли программа Oracle Cloud Free Tier во всех странах?

      Да. Программа Oracle Cloud Free в настоящее время доступна по всему миру. Подробные сведения о доступности сервиса см. на странице регионов данных. Если Вы не нашли нужную страну или территорию, обратитесь в отдел продаж Oracle или в службу поддержки Cloud Support по ссылке «Чат» на панели меню. Сотрудники отдела продаж Oracle помогут Вам зарегистрироваться в программе Oracle Cloud Free Tier.

    • Как зарегистрироваться в программе Oracle Cloud Free Tier?
    • Что произойдет, когда истечет срок действия бесплатного пробного периода или когда будут израсходованы бонусы?

      По прошествии 30 дней бесплатного пробного доступа или при использовании всех бонусов для бесплатного пробного доступа (в зависимости от того, что произойдет раньше) Вы получите уведомление и получите 30-дневный льготный период, начинающийся с даты окончания срока действия, чтобы перейти на платный тариф. Вы больше не сможете создавать новые платные ресурсы, но Ваша учетная запись останется активной. Ваши существующие ресурсы будут продолжать работать в течение нескольких дней, что даст Вам возможность обновить свою учетную запись и сохранить ресурсы до того, как они будут возвращены Oracle. Если Вы не перейдете на платный тариф до окончания льготного периода, Ваши пробные экземпляры сервисов и данные будут удалены. (Обратите внимание: возвращенные ресурсы не могут быть восстановлены, они будут удалены навсегда.)

      Ресурсы Always Free не могут быть возвращены. По истечении срока действия бесплатного пробного периода Вы сможете продолжать использовать существующие ресурсы категории Always Free и управлять ими, а также создавать новые ресурсы Always Free в соответствии с условиями аренды.

      Однако при выделении большего количества экземпляров сервиса Ampere A1 Compute, чем доступно для пробной версии, все имеющиеся экземпляры отключаются и затем удаляются через 30 дней, если Вы не перейдете на платную учетную запись. Чтобы продолжить использование имеющихся экземпляров с ARM-архитектурой в качестве пользователя Always Free, необходимо до окончания пробного периода проследить, чтобы общее использование условных ЦП и памяти по всем экземплярам Ampere A1 Compute в Вашей области аренды было в пределах условий Always Free.

    Посмотреть все часто задаваемые вопросы о программе Oracle Cloud Free Tier

    * Программа Oracle Cloud Free доступна по всему миру. Подробные сведения о доступности сервиса см. на странице регионов данных. Бонусы в размере 300 долларов США доступны в некоторых странах и действительны до 30 дней. Бонусы Oracle Cloud предоставляются по льготному тарифу в течение 30-дневного рекламного периода. Ограничения объемов, приведенные в описании каждой службы, являются только оценочными значениями и отражают максимальные объемы, которые можно получить при использовании всех своих бонусов на одну службу в течение льготного периода. При использовании нескольких служб максимальные объемы каждой из них могут быть меньше. Список служб и оценки объемов предоставления могут изменяться. Оставшиеся бонусы можно посмотреть на консоли Oracle Cloud Infrastructure.

    Почему Oracle

    • Аналитические отчеты
    • Мультиоблачные решения Oracle
    • OCI | Microsoft Azure
    • Облачные эталонные архитектуры
    • Корпоративная ответственность
    • Многообразие и инклюзивность
    • Практики безопасности

    Узнать больше

    • Что такое ИИ?
    • Что такое облачные вычисления?
    • Что такое облачное хранилище?
    • Что такое HPC?
    • Что такое IaaS?
    • Что такое PaaS?

    Что нового

    • Oracle Supports Ukraine
    • Oracle CloudWorld
    • OCI Cloud Free Tier
    • Центр облачной архитектуры
    • Сервис Cloud Lift
    • Oracle Support Rewards
    • Oracle Red Bull Racing

    MySQL | Самая популярная реляционная база данных с открытым исходным кодом

    Самая распространенная и гибкая реляционная база данных с открытым исходным кодом в мире

    MySQL является наиболее широко используемой реляционной базой данных с открытым исходным кодом и служит основным реляционным хранилищем данных для многих популярных веб-сайтов, приложений и коммерческих продуктов. Благодаря более чем 20-летнему развитию и поддержке сообщества, MySQL представляет собой надежную, стабильную и безопасную систему управления базами данных на основе SQL. База данных MySQL подходит для самых разных вариантов использования, включая критически важные приложения, динамические веб-сайты, а также в качестве встроенной базы данных для программного обеспечения, оборудования и устройств.

    AWS поддерживает MySQL различными способами, включая полностью управляемую службу базы данных Amazon Relational Database Service (RDS) для MySQL. Amazon Aurora с совместимостью с MySQL также построен с использованием MySQL, а Amazon RDS поддерживает популярный проект разветвления MySQL, MariaDB. Вы также можете разместить MySQL на Amazon EC2 и самостоятельно управлять базой данных или просмотреть предложения MySQL сторонних производителей на AWS Marketplace.

    Подробнее об Amazon RDS для MySQL

    История MySQL

    Первая версия MySQL Server была выпущена в 1995 году шведской компанией MySQL AB, основанной Дэвидом Эксмарком, Алланом Ларссоном и Майклом Видениусом. MySQL берет свое название от дочери Видениуса по имени My. Проект MySQL был выпущен с открытым исходным кодом в 2000 году под Стандартной общественной лицензией GNU (GPL). К 2001 году количество активных установок MySQL превысило 2 миллиона; к 2004 году программное обеспечение загружалось более 30 000 раз в день. MySQL была приобретена Sun Microsystems в 2008 г., а когда Oracle приобрела Sun в 2009 г., он также стал владельцем MySQL. На сегодняшний день MySQL является наиболее широко используемой системой реляционных баз данных с открытым исходным кодом.

    Преимущества использования MySQL

    Простота использования и производительность

    База данных MySQL пользуется популярностью у веб-разработчиков благодаря своим простым в использовании и производительным функциям, включая триггеры, хранимые процедуры и обновляемые представления. В состав MySQL входят такие утилиты, как mysqldump, программа резервного копирования; mysqladmin, административный клиент; и MySQL Workbench, графический интерфейс для управления и миграции.

    Со временем производительность MySQL увеличилась за счет таких функций, как дисковые таблицы B-tree со сжатием индексов, распределение памяти на основе потоков и оптимизированные соединения с вложенными циклами. Блокировка на уровне строк и согласованное чтение в механизме хранения дают MySQL дополнительные преимущества в производительности для многопользовательского параллелизма.

    Надежность и безопасность

    Механизм транзакционного хранения MySQL InnoDB соответствует модели ACID с возможностями, улучшающими защиту данных, включая восстановление на определенный момент времени и автоматическую фиксацию. InnoDB обеспечивает дополнительную целостность данных за счет поддержки ограничений внешнего ключа, предотвращая несогласованность данных между таблицами.

    MySQL включает усиленные и гибкие функции безопасности, включая проверку на основе хоста и шифрование трафика паролей. InnoDB предлагает дополнительные преимущества безопасности благодаря шифрованию табличного пространства данных в состоянии покоя с использованием двухуровневой архитектуры ключа шифрования.

    Лицензия с открытым исходным кодом

    MySQL доступен по лицензии с открытым исходным кодом (Стандартная общественная лицензия GNU), позволяющей свободно использовать и изменять исходный код. Управляемые версии MySQL, такие как Amazon RDS для MySQL, не требуют дополнительных затрат на лицензирование.

    Большое глобальное сообщество участников и энтузиастов MySQL дает много дополнительных преимуществ использования системы баз данных. Например, сообщество MySQL всегда в курсе проблем безопасности и исправлений ошибок, способствуя общей отказоустойчивости программного обеспечения. Группы пользователей MySQL, события, форумы и списки рассылки обеспечивают встроенную сеть для обучения и поддержки.

    Популярные варианты использования MySQL

    База данных OLTP общего назначения

    MySQL подходит для любого приложения, требующего транзакционного механизма SQL, включая критически важные приложения и веб-сайты с интенсивным трафиком. MySQL придерживается принципов ACID и включает расширения стандартного SQL ANSI/ISO, а также поддержку XML и JSON. MySQL также поддерживает кластеризацию баз данных с высокой доступностью и может обрабатывать базы данных размером в терабайт. Популярные приложения, использующие базу данных MySQL, включают TYPO3, MODx, Joomla, WordPress, phpBB, MyBB и Drupal.

    Приложения электронной коммерции

    MySQL — один из самых популярных транзакционных механизмов для платформ электронной коммерции. MySQL особенно полезен для управления данными клиентов, транзакциями и каталогами продуктов. В решениях для электронной коммерции MySQL часто используется в сочетании с другими нереляционными базами данных, включая хранилища документов и ключей-значений для синхронизации данных заказов и хранения данных, не относящихся к продуктам.

    Стек с открытым исходным кодом LAMP

    MySQL является неотъемлемой частью бесчисленных приложений, работающих на стеке программного обеспечения с открытым исходным кодом LAMP (LAMP означает Linux, Apache, MySQL и PHP/Python/Perl). LAMP — это универсальный стек решений для веб-сервисов, который широко считается предпочтительной платформой для динамических веб-сайтов и высокопроизводительных веб-приложений.

    Проекты ответвлений MySQL

    MariaDB

    MariaDB — популярный ответвление MySQL от MariaDB, которое было основано первоначальными разработчиками MySQL, которые намеревались оставить его бесплатным и с открытым исходным кодом под лицензией GNU GPL. Хотя MariaDB поддерживается отдельно от MySQL, она сохраняет высокую степень совместимости с MySQL, включая эквивалентность бинарных библиотек и точное соответствие API. AWS поддерживает MariaDB с помощью полностью управляемой службы баз данных Amazon RDS для MariaDB.

    Percona Server

    Percona Server — еще один популярный форк MySQL от Percona. Percona Server включает XtraDB, ответвление Percona от InnoDB Storage Engine.

    Языковая поддержка

    MySQL поддерживает большинство ведущих языков и протоколов программирования, в том числе:

    Python

    Java

    Perl

    УЗИ.

    Ткл

    ODBC

    Цель-C

    MySQL против PostgreSQL

    MySQL и PostgreSQL являются популярными реляционными базами данных с открытым исходным кодом. Традиционно MySQL считалась простой в использовании и быстрой, тогда как PostgreSQL воспринималась как многофункциональная и более сравнимая с коммерческими базами данных, такими как Oracle. Однако текущие основные версии MySQL и PostgreSQL предлагают множество надежных функций и возможностей в отношении производительности, надежности, безопасности и многого другого. Вы можете узнать больше о PostgreSQL и попробовать Amazon RDS для PostgreSQL, используя уровень бесплатного пользования AWS.

    Варианты хостинга MySQL на AWS

    MySQL с самостоятельным управлением на Amazon EC2

    Исторически сложилось так, что реляционные базы данных располагались локально, и по мере того, как рабочие нагрузки баз данных перемещались в облако, организации первоначально использовали Amazon EC2 для запуска своих собственных баз данных. При таком подходе вы должны управлять всеми обычными задачами администрирования, которые сопровождают локальную базу данных, такими как подготовка оборудования, настройка базы данных, настройка, установка исправлений, резервное копирование и масштабирование.

    Полностью управляемый MySQL на Amazon RDS

    Amazon предлагает полностью управляемый сервис реляционных баз данных Amazon RDS для MySQL, доступный для бесплатного пробного использования в рамках уровня бесплатного пользования AWS. Amazon RDS упрощает настройку, эксплуатацию и масштабирование развертываний MySQL в облаке. С помощью Amazon RDS вы можете развернуть развертывание MySQL в масштабе Интернета за считанные минуты, используя экономически эффективные и масштабируемые аппаратные ресурсы.

    Начать работу с Amazon RDS для MySQL просто:

    Зарегистрируйтесь в Amazon RDS

    Учитесь с помощью простых руководств

    Начните сборку с помощью Amazon RDS

    Войдите в консоль

    Узнайте об AWS

    • Что такое AWS?
    • Что такое облачные вычисления?
    • AWS Разнообразие, равенство и инклюзивность
    • Что такое DevOps?
    • Что такое контейнер?
    • Что такое озеро данных?
    • Облачная безопасность AWS
    • Что нового
    • Блоги
    • Пресс-релизы

    Ресурсы для AWS

    • Начало работы
    • Обучение и сертификация
    • Портфель решений AWS
    • Архитектурный центр
    • Часто задаваемые вопросы по продуктам и техническим вопросам
    • Аналитические отчеты
    • Партнеры AWS

    Разработчики на AWS

    • Центр разработчиков
    • SDK и инструменты
    • . NET на AWS
    • Python на AWS
    • Java на AWS
    • PHP на AWS
    • JavaScript на AWS

    Помощь

    • Свяжитесь с нами
    • Подайте заявку в службу поддержки
    • Центр знаний
    • AWS re:Сообщение
    • Обзор поддержки AWS
    • Юридический
    • Карьера в AWS

    Amazon является работодателем с равными возможностями: Меньшинства / Женщины / Инвалидность / Ветеран / Гендерная идентичность / Сексуальная ориентация / Возраст.

    • Конфиденциальность
    • |
    • Условия сайта
    • |
    • Настройки файлов cookie
    • |
    • © 2022, Amazon Web Services, Inc. или ее дочерние компании. Все права защищены.

    Поддержка AWS для Internet Explorer заканчивается 31. 07.2022. Поддерживаемые браузеры: Chrome, Firefox, Edge и Safari. Подробнее »

    База данных Azure для MySQL — управляемая база данных MySQL

    Масштабируемая база данных MySQL с открытым исходным кодом

    Попробуйте базу данных Azure для MySQL бесплатно

    Внедряйте инновации быстрее с полностью управляемой базой данных MySQL

    Сосредоточьтесь на разработке приложений, а не на управлении базами данных. База данных Azure для MySQL экономична и проста в настройке, эксплуатации и масштабировании. Наслаждайтесь повышенной безопасностью, высокой доступностью в той же зоне или с резервированием зоны и соглашением об уровне обслуживания (SLA) до 99,99 процента. Узнайте, как перенести локальную базу данных MySQL в Azure с помощью этого руководства по миграции.

    Экономьте время, деньги и ресурсы при переносе рабочих нагрузок в базу данных Azure для MySQL. Прочтите отчет.

    Полностью управляемая MySQL, совместимая с последними версиями сообщества, которая обеспечивает максимальную гибкость для операций с базой данных

    Интеллектуальные рекомендации по производительности содержат индивидуальный анализ и предложения по оптимизации базы данных MySQL

    Упрощенный процесс разработки и тесная совместимость со Службой приложений Azure и Службой Azure Kubernetes (AKS)

    Безопасность и соответствие требованиям корпоративного уровня, а также расширенные возможности безопасности Microsoft Defender для идентификации

    Экономичная, полностью управляемая база данных MySQL

    Легко создавайте или переносите свои рабочие нагрузки в базу данных Azure для MySQL. Настраивайте, управляйте и автоматизируйте обслуживание сервера базы данных, включая регулярные обновления, резервное копирование и безопасность. Снижение совокупной стоимости владения на 48 % 1 и сохраняйте с помощью расширяемых экземпляров или возможностей остановки и запуска, платя за хранение только тогда, когда ваша база данных остановлена. Создавайте с последней версией MySQL Community Edition, используя существующие инструменты, драйверы и языки программирования по вашему выбору.

    Быстрое и простое выделение и масштабирование

    Предоставление базы данных менее чем за две минуты и повышение скорости обработки запросов с помощью функций мониторинга и оптимизации базы данных на основе ИИ. Выявляйте медленные запросы с анализом производительности запросов и дополнительно оптимизируйте свою базу данных с помощью рекомендаций по производительности. Максимальная производительность для больших баз данных с поддержкой до 96 виртуальных ядер, 672 гигабайта памяти, 16 ТБ хранилища и 48 000 операций ввода-вывода в секунду (IOPS) для достижения пропускной способности до 150 000 запросов в секунду.

    Создавайте отказоустойчивые и быстро реагирующие критически важные приложения

    Повышайте непрерывность бизнеса для ваших критически важных приложений, запуская службы приложений корпоративного уровня в Azure. Воспользуйтесь преимуществами новых гибких функций сервера, включая управляемые пользователем периоды обслуживания, настройку параметров сервера и выделение IOPS. Выберите ценовую категорию Business Critical для высокопроизводительных транзакционных или аналитических приложений и получите до 99,99-процентное соглашение об уровне обслуживания (SLA) для обеспечения высокой доступности в той же зоне или в зоне с избыточностью.

    Ускорьте развертывание приложений с помощью экосистемы Azure

    Ускорьте внедрение инноваций и повысьте производительность благодаря упрощенному сквозному развертыванию с гибким сервером. Отправляйте быстрее, используя интеграцию GitHub для конвейера CI/CD. Подключитесь к экосистеме Azure, используя базу данных Azure для MySQL с Azure Cognitive Services, Azure Kubernetes Service (AKS) или Azure App Service, чтобы развернуть популярные веб-приложения, включая Magento, Shopify, Moodle, Alfresco, Drupal и WordPress.

    Создание на надежной платформе

    • Разверните решение в надежном Microsoft Cloud и получите функции безопасности корпоративного уровня со встроенными уровнями шифрования и безопасности для максимальной защиты данных.
    • Обнаруживайте, отслеживайте и устраняйте потенциальные угрозы в режиме реального времени с помощью Microsoft Defender для реляционных баз данных с открытым исходным кодом.
    • Управляйте изоляцией данных, настроив виртуальную сеть.
    • Выполняйте двойное шифрование с помощью настраиваемых ключей и обеспечения безопасности транспортного уровня (TLS) 1.2. Ваши данные автоматически шифруются в состоянии покоя и в движении.
    • Получите лучшее в отрасли соответствие Azure, включая встроенные HIPAA, PCI DSS, FedRAMP и ISO.

    Найдите вариант развертывания и цену, соответствующие вашим потребностям.

    Масштабируйте вычислительные ресурсы, память и хранилище независимо друг от друга и платите только за то, что используете. Ознакомьтесь с гибкими ценами на серверы и вариантами развертывания и сэкономьте до 60 % благодаря зарезервированной емкости.

    См. цены на Базу данных Azure для MySQL.

    База данных Azure для архитектуры решений MySQL

    Создание и внедрение веб-приложений и мобильных приложений с использованием популярных технологий с открытым исходным кодом.

    Взрывозащищенные архитектуры

    Все, что вам нужно, чтобы легко начать работу

    Создайте бесплатную учетную запись Azure и бесплатно получите 750 часов гибкого сервера базы данных Azure для MySQL.

    Узнайте больше о гибком сервере базы данных Azure для MySQL.

    Получите советы и рекомендации по миграции.

    Нам доверяют компании всех размеров

    Как строго регулируемая отрасль использует облако

    Узнайте, как HSBC создал интеллектуальную платформу цифровых платежей с богатыми возможностями аналитики для своего приложения PayMe for Business в Azure.

    Университет Южной Африки

    «После перехода на Azure в 2019 году у нас не было никаких инцидентов. Изменение нашего подхода помогло нам успешно восстановить нашу репутацию надежного поставщика информационных и коммуникационных технологий».

    Франсетт Майбург, бизнес-аналитик, Университет Южной Африки

    Нобелевская премия

    «Поскольку мы упростили управление нашей инфраструктурой с помощью Linux в службе приложений Azure, теперь мы можем сосредоточиться на том, как мы представляем данные, чтобы лучше поддерживать работу редакционной группы по рассказыванию лучших историй для просвещения нашей глобальной аудитории».

    Магнус Гилье, Директор по цифровым технологиям, Nobel Media

    T-Systems

    «Благодаря службам баз данных Azure нам не нужно было бы управлять сценариями времени безотказной работы, резервного копирования и восстановления, и мы могли бы сделать платформу быстрее и надежнее».

    Роберт Нойманн, генеральный директор Ultra Tendency

    GamePub

    «С… гибким сервером задачи управления дисками, такие как изменение размера тома диска и оптимизация производительности IOPS, могут выполняться в режиме онлайн без обслуживания. Нам удалось исключить примерно два ненужных периода обслуживания в квартал».

    Сокчан Сон, руководитель системной группы, GamePub

    База данных Azure для ресурсов MySQL

    Технические ресурсы

    Ресурсы для разработчиков MySQL

    Руководство разработчика MySQL

    Документация по MySQL

    Руководства по миграции базы данных Azure

    Белые книги

    Экономическая ценность миграции и модернизации

    Введение в базу данных Azure для MySQL

    Учебники и краткие руководства

    Миграция в базу данных Azure для MySQL

    Создание приложения PHP и MySQL

    Создание сайта WordPress

    Данные запроса: Java | PHP | Питон

    Видеоролики

    Серия MySQL Developer Essentials

    Серия MySQL для начинающих

    Ускорьте разработку приложений с помощью гибкого сервера

    3 основные причины, по которым стоит выбрать гибкий сервер

    Повысьте производительность вашей базы данных

    Часто задаваемые вопросы о базе данных Azure для MySQL

    • Нет. База данных Azure для MySQL — это полностью управляемая служба базы данных. Это означает, что Microsoft автоматизирует управление и обслуживание вашей инфраструктуры и сервера базы данных, включая регулярные обновления, резервное копирование и безопасность.

    • Уровни служб в основном различаются по вычислительным ресурсам, памяти, типу хранилища и количеству операций ввода-вывода в секунду. Дополнительные сведения см. в разделе База данных Azure для уровней служб MySQL.

    • База данных Azure для MySQL использует MySQL Community Edition. См. список поддерживаемых версий для конкретных доступных версий движка.

    • Связь между экземпляром базы данных Azure для MySQL и интернет-шлюзом Azure гарантирована 99,99 % времени, независимо от вашего уровня обслуживания. Прочтите SLA. Сведения о доступности архитектуры см. в разделе Архитектура подключения.

    Когда будете готовы — давайте настроим бесплатную учетную запись Azure

    Начать бесплатно

    1 Корпорация Майкрософт поручила Группе стратегии предприятия провести в сентябре 2021 года исследование экономической обоснованности переноса локальных рабочих нагрузок в базу данных Azure для MySQL. ESG подтвердила, что организации сообщают о значительной экономии средств, снижении рисков и повышении скорости разработки и доставки приложений при переходе на базу данных Azure для MySQL. Согласно смоделированному ESG сценарию, организация среднего размера, состоящая из 26 разработчиков и 200 экземпляров MySQL, может добиться экономии до 48 % за трехлетний период, включая сокращение расходов на администрирование на 86 %. Они также могли бы увеличить доход в размере 15,5 млн долларов благодаря более раннему выпуску продуктов, увеличению времени безотказной работы приложений и улучшению качества продуктов за счет использования базы данных Azure для MySQL, что привело к 92-процентный возврат инвестиций (ROI).

    Мы можем вам помочь?

    Настройка локальной базы данных | MySQL

    Обзор

    На этой странице объясняется, как установить и настроить сервер базы данных MySQL и клиент командной строки mysql . В этом руководстве рассказывается, как установить и настроить эти компоненты на вашем компьютере для локального доступа.

    Это руководство охватывает следующие платформы:

    • Настройка MySQL в Windows
    • Настройка MySQL в macOS
    • Настройка MySQL в Linux
      • Debian и Ubuntu
      • CentOS и Fedora

    Перейдите к разделам, которые соответствуют платформам, с которыми вы будете работать. .

    Настройка MySQL в Windows

    Проект MySQL предоставляет собственный установщик Windows для установки и настройки вашей базы данных.

    Посетите страницу загрузки MySQL, чтобы найти ссылку на программу установки:

    Нажмите Установщик MySQL для Windows .

    На следующей странице у вас будет выбор установщиков для загрузки:

    • веб-установщик : веб-установщик представляет собой начальную загрузку меньшего размера. Он будет загружать компоненты по мере необходимости в процессе установки. Эта опция работает, когда у вас есть подключение к Интернету во время установки.
    • обычная (автономная) программа установки : Обычная программа установки имеет больший размер для загрузки. Он поставляется в комплекте со всеми компонентами и файлами, которые вам необходимо установить. Это делает возможной автономную установку.

    Выберите программу установки, соответствующую вашим требованиям, и нажмите Загрузить .

    Далее вам будет предложено создать веб-аккаунт Oracle. Не стесняйтесь пропустить это, нажав Нет, спасибо, просто начните мою загрузку в нижней части страницы:

    После завершения загрузки дважды щелкните файл, чтобы запустить программу установки (возможно, вам придется подтвердить, что вы хотите чтобы программа могла вносить изменения в ваш компьютер).

    Программа установки начинает с вопроса о том, какие компоненты вы хотите установить:

    Для минимальной установки вариант Только сервер содержит все необходимые компоненты. Несмотря на свое название, эта опция также включает клиент командной строки mysql . Нажмите Далее после того, как сделаете свой выбор.

    Следующая страница подтверждает ваш выбор:

    Если выбор кажется правильным, нажмите Выполнить , чтобы начать установку.

    После завершения установки программа установки предлагает настроить новый сервер MySQL:

    Нажмите Далее , чтобы начать процесс настройки.

    Первый параметр конфигурации — выбрать уровень доступности для установки. Поскольку это локальная установка, выберите Standalone MySQL Server / Classic MySQL Replication .

    Нажмите Далее , чтобы продолжить.

    На следующей странице можно настроить тип компьютера (который влияет на выделение ресурсов для сервера) и сетевое подключение.

    Компьютер для разработки Вариант обычно является лучшим выбором, если вы используете компьютер для повседневных задач. Сетевые параметры по умолчанию также обычно адекватны.

    Нажмите Далее , чтобы двигаться дальше.

    На следующей странице можно выбрать один из двух методов шифрования аутентификации:

    • Шифрование надежным паролем : Настраивает более безопасную аутентификацию для новых установок.
    • Устаревшая аутентификация : Настраивает менее безопасную аутентификацию, необходимую для совместимости с устаревшими приложениями.

    Если у вас нет веской причины не делать этого, выберите Надежное шифрование паролей и нажмите Далее , чтобы продолжить.

    Далее вам будет предложено установить пароль для учетной записи root MySQL , которая имеет права администратора для установки MySQL:

    Выберите и подтвердите надежный пароль. Если вы хотите использовать эту возможность для добавления дополнительных учетных записей пользователей, вы можете нажать Добавьте пользователя и следуйте инструкциям. Нажмите Далее , когда будете готовы двигаться дальше.

    Наконец, вам будет предложено настроить службу MySQL Windows:

    Выбор по умолчанию работает хорошо, если у вас нет особых требований. Нажмите Далее , чтобы продолжить.

    Конфигурация завершена.

    Если вы довольны своим выбором, нажмите Выполнить , чтобы настроить установку.

    После настройки MySQL вы можете проверить доступ с помощью клиент командной строки mysql . В меню «Пуск» Windows найдите «mysql» и нажмите «Клиент командной строки MySQL».

    Появится окно MySQL с запросом пароля:

    Введите пароль администратора root , который вы выбрали во время настройки. После успешной аутентификации вам будет предоставлено приглашение MySQL, где вы можете взаимодействовать с вашей базой данных. Введите quit для выхода.

    Настройка MySQL на macOS

    Проект MySQL предоставляет DMG-архив macOS для установки и настройки MySQL.

    Посетите страницу загрузки MySQL и выберите macOS из раскрывающегося списка операционной системы. Доступны несколько различных вариантов установки:

    Нажмите Загрузить рядом с архивом macOS DMG.

    Далее вам будет предложено создать веб-аккаунт Oracle. Не стесняйтесь пропустить это, нажав Нет, спасибо, просто начните загрузку в нижней части страницы:

    После завершения загрузки дважды щелкните файл, чтобы смонтировать файл DMG:

    Щелкните пакет установщика внутри смонтированного DMG. Возможно, вам придется подтвердить, что вы хотите разрешить программе вносить изменения в ваш компьютер:

    Запустится программа установки MySQL, отображающая экран приветствия:

    Нажмите Продолжить , чтобы начать процедуру установки.

    Далее вам будет предложено выбрать тип установки:

    Стандартная установка является хорошим выбором для большинства людей, но если вы хотите что-то изменить, вы можете нажать Настроить . Если вы довольны своим выбором, нажмите Install . Затем начнется установка.

    После завершения установки вам будет предложено настроить MySQL.

    На первой странице конфигурации можно выбрать один из двух методов аутентификации:

    • Надежное шифрование паролей : Настраивает более безопасную аутентификацию для новых установок.
    • Устаревшая аутентификация : Настраивает менее безопасную аутентификацию, необходимую для совместимости с устаревшими приложениями.

    Если у вас нет веской причины не делать этого, выберите Надежное шифрование паролей и нажмите Далее , чтобы продолжить.

    Далее вам будет предложено установить пароль для учетной записи root MySQL , которая имеет права администратора для установки MySQL:

    Выберите надежный пароль и нажмите Закончите , когда закончите.

    Программа установки подтвердит успешность операции:

    Нажмите Закрыть , чтобы закрыть окно.

    Сервер MySQL должен работать. Чтобы получить доступ к программе командной строки mysql , вам необходимо изменить системную переменную среды PATH .

    Для этого откройте окно терминала. Отредактируйте файл /etc/path с помощью следующей команды:

     
     

    sudo nano /etc/paths

    Вам будет предложено ввести административный пароль вашего компьютера:

    В нижней части файла добавьте каталог /usr/local/mysql/bin :

    5

    Когда вы закончите, сохраните и закройте редактор, набрав CTL-X , Y и нажав ENTER .

    Чтобы прочитать новые настройки PATH , откройте новое окно терминала . Войдите в базу данных MySQL, используя root учетная запись администратора:

     
     

    mysql -u root -p

    Вам будет предложено ввести пароль, который вы установили в процессе настройки MySQL. После успешной аутентификации вы получите приглашение MySQL:

    Введите quit , чтобы выйти, когда вы закончите.

    Настройка MySQL в Linux

    Вы можете установить MySQL в Linux несколькими различными способами в зависимости от вашего дистрибутива Linux и предпочтений. Выберите ссылку ниже, которая лучше всего соответствует вашим потребностям:

    • Debian и Ubuntu
      • Установка с использованием репозиториев Debian или Ubuntu по умолчанию
      • Использование MySQL Debian и Ubuntu Repositories
    • Centros и Fedora
    • Centros и Fedora
    • . и репозитории Fedora

Debian и Ubuntu

Вы можете либо использовать версию MySQL, доступную в репозиториях вашего дистрибутива по умолчанию, либо использовать репозитории, предоставленные проектом MySQL. Пакеты в репозитории по умолчанию протестированы на совместимость со всем другим программным обеспечением, поставляемым для вашего дистрибутива, но могут быть устаревшими. Пакеты из проекта MySQL будут более актуальными, но могут потребовать дополнительной настройки.

  • Установка с использованием репозиториев Debian или Ubuntu по умолчанию
  • Установка с использованием репозиториев Debian и Ubuntu проекта MySQL
Установка с использованием репозиториев Debian или Ubuntu по умолчанию

И Ubuntu, и Debian предоставляют версии сервера MySQL в виде пакетов в своих репозиториях по умолчанию. Версия MySQL может быть старше, чем те, которые можно найти на веб-сайте MySQL, но это самый простой способ установки в этих дистрибутивах.

Чтобы установить сервер MySQL, обновите локальный кэш пакетов вашего компьютера, установив последний набор пакетов. После этого установите mysql-server package:

 
 

sudo apt update

sudo apt install mysql-server

В зависимости от вашей версии Ubuntu или Debian вас могут попросить предоставить и подтвердить административный пароль для сервера MySQL .

После завершения установки запустите сценарий mysql_secure_installation , чтобы заблокировать некоторые небезопасные значения по умолчанию, которые могут присутствовать. Скрипт также даст вам возможность установить административный пароль, который вы можете игнорировать, если выбрали его во время установки:

 
 

sudo mysql_secure_installation

Внимательно прочитайте подсказки, чтобы решить, какие действия вы хотите предпринять. Если вы не уверены, ответ Y вместо «да» обычно является безопасным вариантом.

Установка с использованием репозиториев Debian и Ubuntu проекта MySQL

Если вам нужна более современная версия MySQL, вы можете использовать репозитории, поддерживаемые проектом MySQL, вместо репозиториев, предоставляемых вашим дистрибутивом Linux.

Чтобы настроить репозиторий проекта MySQL, посетите страницу загрузки пакета установки репозитория Ubuntu / Debian. Нажмите скачать и сохранить файл на свой компьютер.

Перейдите в папку, в которую вы загрузили пакет установки репозитория в своем терминале. Установите пакет .deb с помощью команды dpkg :

 
 

sudo dpkg --install mysql-apt-config*.deb

Во время настройки пакета вам будет предложено выбрать версию MySQL, на которую вы хотите настроить таргетинг. Если вам нужно позже изменить версию MySQL, для которой настроен репозиторий, вы можете ввести sudo dpkg-reconfigure mysql-apt-config , чтобы изменить ваш выбор.

После того, как вы выбрали целевую версию MySQL, вы можете обновить локальный список пакетов и установить MySQL, набрав: Ubuntu или Debian вас могут попросить предоставить и подтвердить пароль администратора для сервера MySQL.

После завершения установки запустите скрипт mysql_secure_installation для блокировки некоторых небезопасных значений по умолчанию, которые могут присутствовать. Сценарий также даст вам возможность установить административный пароль, который вы можете игнорировать, если выбрали его во время установки:

 
 

sudo mysql_secure_installation

Внимательно прочитайте подсказки, чтобы решить, какие действия вы хотите предпринять. Если вы не уверены, ответ Y вместо «да» обычно является безопасным вариантом.

CentOS и Fedora

Вы можете либо использовать версию MySQL, доступную в репозиториях вашего дистрибутива по умолчанию, либо использовать репозитории, предоставляемые проектом MySQL. Пакеты в репозитории по умолчанию протестированы на совместимость со всем другим программным обеспечением, поставляемым для вашего дистрибутива, но могут быть устаревшими. Пакеты из проекта MySQL будут более актуальными, но потребуют дополнительной настройки.

  • Установка с использованием репозиториев CentOS или Fedora по умолчанию
  • Установка с использованием репозиториев CentOS и Fedora проекта MySQL
Установка с использованием репозиториев CentOS или Fedora по умолчанию

И CentOS, и Fedora предоставляют версии сервера MySQL в виде пакетов в своих репозиториях по умолчанию. Версия MySQL может быть старше, чем те, которые можно найти на веб-сайте MySQL, но это самый простой способ установки в этих дистрибутивах.

Чтобы установить сервер MySQL, используйте диспетчер пакетов вашего дистрибутива для установки пакета mysql-server :

Для CentOS используйте yum Диспетчер пакетов:

 
 

Sudo Yum Install MySQL-Server

для Fedora Используйте DNF Manager:

 
 

Sudo Dnf stadit steckt steckv stald-ser stalcl-ser stalcl-ser stalcl-ser stalcl-ser stalcl-ser stalcle-ser stalcle-ser. , запустите службу, введя:

 
 

sudo systemctl start mysqld.service

При желании вы можете автоматически запускать MySQL при загрузке, введя:

 
 

sudo systemctl enable mysqld.service

Затем запустите сценарий mysql_secure_installation , чтобы заблокировать некоторые небезопасные значения по умолчанию, которые могут присутствовать. Сценарий позволит вам установить административный пароль и другие элементы:

 
 

sudo mysql_secure_installation

Внимательно прочитайте подсказки, чтобы решить, какие действия вы хотите предпринять. Если вы не уверены, ответ Y вместо «да» обычно является безопасным вариантом.

Установка с использованием репозиториев CentOS и Fedora проекта MySQL

Если вам нужна более современная версия MySQL, вы можете использовать репозитории, поддерживаемые проектом MySQL, вместо тех, которые предоставляются вашим дистрибутивом Linux.

Чтобы настроить репозиторий проекта MySQL, посетите страницу загрузки пакета установки репозитория CentOS / Fedora. Щелкните , загрузите по ссылке, соответствующей вашему дистрибутиву (версии CentOS отражают номера версий Red Hat Enterprise).

Перейдите в папку, в которую вы загрузили пакет установки репозитория в своем терминале. Установите пакет .rpm с помощью диспетчера пакетов вашего дистрибутива.

For CentOS use the yum package manager:

  
  

sudo yum localinstall mysql*.rpm

For Fedora use the dnf package manager:

  
  

sudo dnf localinstall mysql* об/мин

Если вы используете CentOS 8 , вы также должны отключить системный модуль MySQL, чтобы он не мешал версии MySQL репозитория. Для этого введите:

 
 

sudo yum module disable mysql

Затем выберите версию MySQL, на которую вы хотите настроить таргетинг.

Для CentOS проверьте, какие версии MySQL доступны, набрав:

 
 

yum repolist all | grep mysql

Для Fedora использовать диспетчер пакетов dnf :

 
 

dnf перепечатать все | grep mysql

Решив, какую версию использовать, отключите текущую версию и включите нужную версию.

Для CentOS используйте команду yum-config-manager . Например, вот как можно отключить MySQL версии 5.7 и включить версию 8.0:

 
 

sudo yum-config-manager --disable mysql57-community

sudo yum-config-manager --enable mysql80-community

Для Fedora используйте команду dnf config-manager . Например, вот как можно отключить MySQL версии 5. 7 и включить версию 8.0:

 
 

sudo dnf config-manager --disable mysql57-community

sudo dnf config-manager --enable mysql80-community

5 Один раз вы устанавливаете нужную версию MySQL, вы можете установить ее с помощью менеджера пакетов.

For CentOS use the yum package manager:

  
  

sudo yum install mysql-community-server

For Fedora use the dnf package manager:

  
  

sudo dnf install mysql -community-server

После установки пакета MySQL запустите службу, набрав:

 
 

sudo systemctl start mysqld.service

При желании вы можете автоматически запускать MySQL при загрузке, набрав:

 
 

sudo systemctl enable mysqld.service

При первом запуске сервера MySQL автоматически генерируется и устанавливается пароль администратора.