2.4.2 Установка MySQL на macOS с использованием собственных пакетов
Пакет находится внутри образа диска (.dmg), который необходимо предварительно смонтировать, дважды щелкнув его значок в Finder. После этого образ должен смонтироваться, и его содержимое отобразится.
Перед продолжением установки убедитесь, что все запущенные экземпляры сервера MySQL остановлены. Для этого используйте приложение MySQL Manager (на macOS Server), панель настроек или команду mysqladmin shutdown в командной строке.
Для установки MySQL с помощью установщика пакета:
-
Загрузите образ диска (
.dmg) (версия сообщества доступна здесь), содержащий установщик пакета MySQL. Дважды щелкните файл, чтобы смонтировать образ диска и увидеть его содержимое.Дважды щелкните пакет установщика MySQL с диска. Он называется в соответствии с версией MySQL, которую вы загрузили. Например, для сервера MySQL 9.2.0 он может называться
mysql-9.2.0-macos-.10.13-x86_64.pkg -
На начальном экране мастера представлена информация о версии сервера MySQL, которую необходимо установить. Нажмите , чтобы начать установку.
В издании MySQL сообщества отображается копия соответствующей лицензии GNU General Public License. Нажмите , а затем , чтобы продолжить.
-
На странице Тип установки вы можете нажать , чтобы выполнить установку с помощью мастера, используя все значения по умолчанию, нажать , чтобы изменить компоненты, которые необходимо установить (MySQL-сервер, MySQL Test, Панель настроек, Поддержка Launchd — все, кроме MySQL Test, включены по умолчанию).
ПримечаниеХотя опция видна, изменить место установки нельзя.
Рисунок 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-9.2.0- устанавливает MySQL в macos10.15-x86_64.dmg/usr/local/mysql-9.2.0-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 | Расположение Unix-соккета MySQL |
© 2025 Oracle
Licensed under the GPLv2 License.