Главная > ОС > Macos > Ventura > 13 > Установка и настройка MySQL на macOS Ventura 13

Установка и настройка MySQL на macOS Ventura 13

Обновлено: 16.04.2025Руководство

Установка и настройка MySQL на macOS Ventura 13

Подробное руководство по установке, настройке и оптимизации MySQL для macOS Ventura 13

Введение

MySQL — популярная система управления реляционными базами данных. Это руководство поможет установить и настроить MySQL на macOS Ventura 13 с использованием менеджера пакетов Homebrew.

Требования

  • macOS Ventura 13
  • 500 МБ свободного места
  • Терминал с правами администратора
  • Установленные Xcode Command Line Tools
  • Актуальная версия Homebrew

Установка

Подготовка

  1. Установите Xcode Command Line Tools:
1xcode-select --install
  1. Установите/обновите Homebrew:
1/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Процесс установки

  1. Установите MySQL:
1brew install mysql
  1. Запустите сервис:
brew services start mysql
  1. Проверьте статус:
brew services list
  1. Настройка безопасности:
1mysql_secure_installation

Настройка

  1. Настройка автозапуска:
brew services start mysql
  1. Конфигурационный файл (/opt/homebrew/etc/my.cnf):
1[mysqld]
2default-authentication-plugin=mysql_native_password
3bind-address = 127.0.0.1
  1. Перезагрузка конфигурации:
brew services restart mysql

Типичные ошибки и их решения

Ошибка: «Can't connect to local MySQL server»

  • Решение: Проверьте статус сервиса и запустите его:
brew services restart mysql

Ошибка: «Access denied for user 'root'@'localhost'»

  • Решение: Сбросьте пароль:
1sudo mysqladmin -u root password 'новый_пароль'

Ошибка: Сервис не сохраняется после перезагрузки

  • Решение: Переинициализируйте сервисы Homebrew:
1brew services cleanup

Заключение

Теперь у вас работает MySQL на macOS Ventura. Для дальнейшей настройки обратитесь к официальной документации. Проверьте подключение:

mysql -u root -p

Команды

Установка Homebrew

1/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Установка MySQL

1brew install mysql

Запуск сервиса

brew services start mysql

Настройка безопасности

1mysql_secure_installation

Решение проблем

Сервис MySQL не запускается

Проверьте конфликты портов (часто 3306) и выполните: brew services restart mysql

lsof -i :3306

Ошибка прав доступа к каталогам

Измените владельца каталога данных: sudo chown -R _mysql /opt/homebrew/var/mysql

1sudo chown -R _mysql /opt/homebrew/var/mysql