Установка СУБД MySQL на Mac OS X

 

MySQL
Операционная система Macintosh славна своими мультимедиа возможностями, но кроме работы с аудио и видео можно заниматься веб-программированием. Эта статья расскажет об установке СУБД MySQL в операционной системе Mac OS X 10.5 Leopard.

В статье рассматривается установка самого последнего на данный момент дистрибутива MySQL Server 5.1.37.


Первым делом необходимо скачать MySQL Server с официального сайта. Обратите внимание, что скачивать нужно версию именно для вашей аппаратной платформы, для нас это Mac OS X.

После скачивания в папке Загрузки (Downloads) появится файл mysql-5.1.37-osx10.5-x86.dmg, который необходимо смонтировать двойным кликом мыши. В открывшемся окне по очереди запускаем два пакета:

  1. mysql-5.1.37-osx10-x86.pkg — собственно сам сервер;
  2. MySQLStartupltem.pkg — настройка для автозапуска сервера.

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

Первым делом запустим в терминале установленный сервер:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM start

Если сообщений об ошибке не появилось, и вывод команды sudo ps ax | grep mysql показывает существование процесса то всё в порядке, идем дальше.

Далее нужно создать алиасы для консоли управления сервером mysql и утилиты администрирования сервера mysqladmin, всё это для того, чтобы при запуске не вводить постоянно полный путь к файлам:

alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin

Теперь самое главное, устанавливаем пароль администратора MySQL-сервера:

mysqladmin -u root password ' новый пароль администратора'

По умолчанию пароль администратора пустой, что не есть хорошо, посему его лучше сменить, вернее задать. Вот собственно и всё, сервер настроен и готов к работе. Убедимся в этом введя в терминале mysql -u root -p, после чего на запрос пароля ввести указанный ранее пароль администратора.

На экране мы увидим следующее:

MySQL

Собственный MySQL-сервер на OS X установлен и готов к работе. В следующей статье я расскажу как поднять веб-сервер Apache и привязать к нему PHP и наш сервер MySQL, чтобы получился полноценный веб-сервер.

Комментарии

Re: Установка СУБД MySQL на Mac OS X

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

Makito аватар
Комментарий оставил Makito - 8 Август, 2009 - 13:49
Re: Установка СУБД MySQL на Mac OS X

Регистрация не требуется.

Переходим по ссылке из поста на скачивание, далее, выбираем платформу и жмем "Pick a mirror",
после этого нам откроется страница, которая скажет нам, что мы собираемся скачать. Под окнами регистрации и входа есть еле заметная ссылка "No thanks, just take me to the downloads!", жмем на нее и ам открывается страница с выбором серверов, откуда мы можем скачать дистрибутив.
Все.

Автору большое спасибо за статью.

kandasoft аватар
Комментарий оставил kandasoft - 9 Август, 2009 - 18:12
Re: Установка СУБД MySQL на Mac OS X

да, спасибо все в порядке

Makito аватар
Комментарий оставил Makito - 9 Август, 2009 - 22:03
Re: Установка СУБД MySQL на Mac OS X

Здравствуйте... Помогите?
При создании альясов:
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin

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

SashaBorandi аватар
Комментарий оставил SashaBorandi - 25 Август, 2009 - 07:16