06.08.2009 - 16:47 опубликовано bumaga

Операционная система 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, который необходимо смонтировать двойным кликом мыши. В открывшемся окне по очереди запускаем два пакета:
- mysql-5.1.37-osx10-x86.pkg — собственно сам сервер;
- 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-сервер на OS X установлен и готов к работе. В следующей статье я расскажу как поднять веб-сервер Apache и привязать к нему PHP и наш сервер MySQL, чтобы получился полноценный веб-сервер.

Комментарии
почему то не получается скачать - после того как перешел по ссылке предложили перед скачиванием завести аккаунт... ввел данные, на почту свалилось письмо с логином и паролем.
пытаюсь снова пройти по ссылке на скачивание а там уже не предлагают ввести данные для авторизации и последующего скачивания а упорно заставляют снова регистрироваться по кругу... не пойму в чем дело
Регистрация не требуется.
Переходим по ссылке из поста на скачивание, далее, выбираем платформу и жмем "Pick a mirror",
после этого нам откроется страница, которая скажет нам, что мы собираемся скачать. Под окнами регистрации и входа есть еле заметная ссылка "No thanks, just take me to the downloads!", жмем на нее и ам открывается страница с выбором серверов, откуда мы можем скачать дистрибутив.
Все.
Автору большое спасибо за статью.
да, спасибо все в порядке
Здравствуйте... Помогите?
При создании альясов:
alias mysql=/usr/local/mysql/bin/mysqlalias mysqladmin=/usr/local/mysql/bin/mysqladmin
Они работают до завершения сеанса с терминалом.. тоесть если при повторном запуске терминала то алиасы не работают... Вчем проблема? Может нужно в конфиге где сохраняются алиасы права на запись прописать?