Spec-Zone.ru › MySQL 8.4

2.4.2 Установка MySQL на macOS с помощью нативных пакетов

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

Примечание

Перед продолжением установки убедитесь, что все запущенные экземпляры сервера MySQL остановлены, используя приложение MySQL Manager (на macOS Server), панель настроек или команду mysqladmin shutdown в командной строке.

Для установки MySQL с помощью установщика пакета:

  1. Загрузите образ диска (.dmg) (версия сообщества доступна здесь), содержащий установщик пакета MySQL. Дважды щелкните файл, чтобы смонтировать образ диска и увидеть его содержимое.

    Дважды щелкните пакет установщика MySQL с диска. Он называется в соответствии с версией MySQL, которую вы загрузили. Например, для MySQL server 8.4.4 он может называться mysql-8.4.4-macos-10.13-x86_64.pkg.

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

    В сообществе MySQL отображается копия соответствующей Общественной лицензии GNU. Нажмите Продолжить, а затем Согласен, чтобы продолжить.

  3. На странице Тип установки можно нажать Установить, чтобы выполнить мастер установки с использованием всех значений по умолчанию, нажать Настроить, чтобы изменить компоненты, которые нужно установить (MySQL сервер, MySQL Тест, Панель настроек, Поддержка Launchd — все, кроме MySQL Тест, включены по умолчанию).

    Примечание

    Хотя опция Изменить место установки видна, место установки изменить нельзя.

    Рисунок 2.5 Мастер установщика пакетов MySQL: Настроить

    Customize shows three package name options: MySQL Server, MySQL Test, Preference Pane, and Launchd Support. All three options are checked.

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

  5. После успешной новой установки MySQL Server завершите конфигурацию, определив пароль root и включив (или отключив) сервер MySQL при запуске.

  6. Определите пароль для пользователя root и также переключите, следует ли серверу MySQL запускаться после завершения шага конфигурации.

  7. Резюме — это последний шаг и относится к успешной и полной установке MySQL Server. Нажмите Закрыть мастер.

Сервер MySQL теперь установлен. Если вы решили не запускать MySQL, используйте launchctl из командной строки или запустите MySQL, щелкнув «Запустить» в панели настроек MySQL. Для получения дополнительной информации см. раздел 2.4.3, «Установка и использование демона запуска MySQL» и раздел 2.4.4, «Установка и использование панели настроек MySQL». Используйте панель настроек MySQL или launchd для настройки автоматического запуска MySQL при загрузке.

При установке с помощью установщика пакета файлы устанавливаются в каталог внутри /usr/local, соответствующий имени версии и платформе установки. Например, файл установщика mysql-8.4.4-macos10.15-x86_64.dmg устанавливает MySQL в /usr/local/mysql-8.4.4-macos10.15-x86_64/ с символической ссылкой на /usr/local/mysql. В следующей таблице показана структура каталога этой установки MySQL.

Примечание

Процесс установки macOS не создает и не устанавливает файл конфигурации MySQL по образцу my.cnf.

Таблица 2.8 Структура каталога установки MySQL на macOS

Таблица 2.8 Структура каталога установки MySQL на macOS
Каталог Содержимое каталога
bin Сервер mysqld, клиентские и служебные программы
data Лог-файлы, базы данных, где /usr/local/mysql/data/mysqld.local.err — это файл журнала ошибок по умолчанию
docs Справочные документы, такие как заметки о выпуске и информация о сборке
include Файлы заголовков (include)
lib Библиотеки
man Справочные страницы Unix
mysql-test Набор тестов MySQL ('MySQL Test' отключен по умолчанию в процессе установки при использовании пакета установщика (DMG))
share Разные вспомогательные файлы, включая сообщения об ошибках, dictionary.txt и переписанный SQL
support-files Служебные скрипты, такие как mysqld_multi.server, mysql.server и mysql-log-rotate.
/tmp/mysql.sock Расположение сокета MySQL Unix

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/macos-installation-pkg.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API