2.1.3. Установка MySQL на MacOS X
Починаючи з MySQL 4.0.11, ви можете поставити MySQL на Mac OS X 10.2 ( "Jaguar") використовуючи рідної формат пакетів PKG замість бінарного tar-архіву. Зверніть увагу, що більш старі версії Mac OS X (скажімо, 10.1.x) не підтримуються цим пакетом.
Пакет знаходиться всередині файлу образу диска (.dmg), який вам спочатку слід змонтувати подвійним клацанням мишки на його іконці в Finder. Образ повинен бути змонтований і ви побачите його вміст.
Увага. Перед тим як продовжити інсталяцію, переконайтеся, що інші сервера MySQL не працюють на цьому комп'ютері!
Будь ласка, зупиніть всі запущені копії MySQL перед тим, як продовжувати. Для цього використовуйте або додаток MySQL Manager (на Mac OS X Server) або за допомогою mysqladmin shutdown в командному рядку.
Для того щоб поставити MySQL PKG, двічі клацніть мишкою на іконці пакета. Ця дія запустить інсталятор пакетів Mac OS, який і проведе вас через процес установки MySQL.
Пакет поставить себе в / usr / local / mysql-<версия> і також поставить символічне посилання / usr / local / mysql. вказує на нове місце розташування. Якщо каталог з ім'ям / usr / local / mysql вже існує, він буде спочатку перейменований в /usr/local/mysql.bak. Крім того, будуть встановлені таблиці привілеїв MySQL шляхом виконання mysql_install_db після інсталяції.
Схема інсталяції схожа на ту, яка використовується в бінарній постачання: всі виконувані файли MySQL будуть розташовані по шляху / usr / local / mysql / bin. сокет буде розташований в /etc/mysql.sock. See Розділ 2.2.5, «Схеми установки».
Необхідно щоб існував користувач з ім'ям mysql (який повинен існувати за замовчуванням в кожній поставці Mac OS X 10.2 і вище).
Якщо ви використовуєте Mac OS X Server, у вас вже є працююча копія MySQL:
Mac OS X Server 10.2-10.2.2 йде з MySQL 3.23.51 в постачанні
Mac OS X Server 10.2.3 і 10.2.4 поставляється з MySQL 3.23.53
Цей розділ керівництва покриває питання інсталяції тільки офіційного пакета PKG для Mac OS X. Спочатку прочитайте керівництво Apple по установці MySQL, будь ласка (запустіть додаток "Help View", виберіть "Mac OS X Server", зробіть пошук слова "MySQL" і прочитайте розділ під назвою "Installing MySQL").
Врахуйте, що преінсталлірованние пакети MySQL на Mac OS X Server запускаються за допомогою команди safe_mysqld замість mysqld_safe.
У разі оновлення MySQL з версії, зібраної Марком або з попередньо встановленою версією з поставки Mac OS X Server, на офіційну збірку від MySQL - вам слід також перетворити існуючі таблиці привілеїв MySQL. See Розділ 2.5.2, «Модернізація з версії 3.23 до версії 4.0».
Після інсталяції ви можете запустити MySQL виконуючи наступні команди в термінальному вікні. Зверніть увагу, що вам потрібні привілеї адміністратора для виконання цього завдання.
Тепер ви зможете підключитися до сервера MySQL, скажімо, запустивши / usr / local / mysql / bin / mysql.
Ми плануємо найближчим часом додати StartupItem в офіційний пакет MySQL найближчим часом.
Зауважте, що інсталяція нового пакету MySQL не видаляти каталог старішої інсталяції. На жаль, інсталятор в Mac OS X ще не надає потрібної функціональності для того, щоб коректно оновити існуючі в системі пакети.
Після того, як ви скопіювали файли даних MySQL з попереднього місця розташування, і успішно запустили нову версію, ви можете видалити стару інсталяцію. Крім того, ви можете видалити старі каталоги Package Receipt, розташовані тут: / Library / Receipts / mysql-