2.4.2 Установка MySQL на macOS с помощью нативных пакетов
Пакет находится внутри образа диска (.dmg), который сначала необходимо смонтировать, дважды щелкнув его значок в Finder. Затем он должен смонтировать образ и отобразить его содержимое.
Перед продолжением установки убедитесь, что все запущенные экземпляры сервера MySQL остановлены, используя приложение MySQL Manager (на macOS Server), панель настроек или команду mysqladmin shutdown в командной строке.
Для установки MySQL с помощью установщика пакета:
-
Загрузите образ диска (
.dmg) (версия сообщества доступна здесь), содержащий установщик пакета MySQL. Дважды щелкните файл, чтобы смонтировать образ диска и увидеть его содержимое.Дважды щелкните пакет установщика MySQL с диска. Он называется в соответствии с версией MySQL, которую вы загрузили. Например, для MySQL server 8.4.4 он может называться
mysql-8.4.4-macos-.10.13-x86_64.pkg -
На начальном экране мастера установки указана версия сервера MySQL, которую необходимо установить. Нажмите , чтобы начать установку.
В сообществе MySQL отображается копия соответствующей Общественной лицензии GNU. Нажмите , а затем , чтобы продолжить.
-
На странице Тип установки можно нажать , чтобы выполнить мастер установки с использованием всех значений по умолчанию, нажать , чтобы изменить компоненты, которые нужно установить (MySQL сервер, MySQL Тест, Панель настроек, Поддержка Launchd — все, кроме MySQL Тест, включены по умолчанию).
ПримечаниеХотя опция видна, место установки изменить нельзя.
Рисунок 2.5 Мастер установщика пакетов MySQL: Настроить
Нажмите , чтобы установить MySQL Server. Процесс установки завершается здесь, если происходит обновление существующей установки MySQL Server, в противном случае следуйте дополнительным шагам конфигурации мастера для вашей новой установки MySQL Server.
После успешной новой установки MySQL Server завершите конфигурацию, определив пароль root и включив (или отключив) сервер MySQL при запуске.
Определите пароль для пользователя root и также переключите, следует ли серверу MySQL запускаться после завершения шага конфигурации.
Резюме — это последний шаг и относится к успешной и полной установке MySQL Server. Нажмите мастер.
Сервер MySQL теперь установлен. Если вы решили не запускать MySQL, используйте launchctl из командной строки или запустите MySQL, щелкнув «Запустить» в панели настроек MySQL. Для получения дополнительной информации см. раздел 2.4.3, «Установка и использование демона запуска MySQL» и раздел 2.4.4, «Установка и использование панели настроек MySQL». Используйте панель настроек MySQL или launchd для настройки автоматического запуска MySQL при загрузке.
При установке с помощью установщика пакета файлы устанавливаются в каталог внутри /usr/local, соответствующий имени версии и платформе установки. Например, файл установщика mysql-8.4.4- устанавливает MySQL в macos10.15-x86_64.dmg/usr/local/mysql-8.4.4-macos10.15-x86_64/
с символической ссылкой на /usr/local/mysql. В следующей таблице показана структура каталога этой установки MySQL.
Процесс установки macOS не создает и не устанавливает файл конфигурации MySQL по образцу my.cnf.
Таблица 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.