MacPorts не устанавливает org.macports.mysql5.plist с сервером mysql5 +

Последние два раза, когда я использовал MacPorts для установки mysql5 +server, plist не установлен, что позволяет мне запускать MySQL при запуске. Я не могу вспомнить, что, если что-нибудь, я сделал на последней установке, и я не могу найти способ установить его. Я что-то упускаю? Как я могу либо получить файл plist (единственный способ, которым я знаю, чтобы начать MySQL автоматически), либо запустить MySQL автоматически по-другому?

Спасибо.

UPDATE: Я все равно не нашел ответа нигде, но я установил файлы вручную. Одна из моих машин с более старой установкой имела соответствующие файлы, поэтому я SCP'd их на новую машину, создал соответствующую символическую ссылку в /Library/LaunchDaemons и выполнил команду для загрузки файла plist. Теперь все отлично для меня, но это никому не помогает. Если кому-то нужны эти файлы и/или инструкции, свяжитесь со мной через http://robwilkerson.org/contact, и я буду рад предоставить их, так как я не могу загрузить их здесь.

Ответы

Ответ 1

Вариант пакета mysql5 +server в MacPorts устарел и заменяется пакетом mysql5-server, который вы устанавливаете в дополнение к mysql5. Это позволяет вам построить его после факта вместо повторной компиляции всего пакета mysql5 с помощью +server.

Я бы предложил просто удалить старый mysql5 +server и установить с помощью следующего.

sudo port install mysql5-server

Это создаст для вас как необходимые пакеты mysql5, так и mysql5-server, и вы будете иметь файл plist mysql5 в /Library/LaunchDaemons. Также обратите внимание, что вам больше не нужно связывать ваш mysqld.sock с /tmp/mysql.sock.

Ответ 3

Да, это правда. Многие существующие блоги по-прежнему используют устаревшую ссылку для установки mysql.

Устаревшая командная строка macport:

$ sudo port install mysql5 +server

Ответ 4

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

Сообщение содержит ссылки на копию моих файлов plist и инструкции по их установке. Он доступен в http://robwilkerson.org/2009/07/16/macports-mysql-5-and-the-launch-daemons/.

Обновление: Статья, упомянутая выше, была обновлена ​​для ссылки на решение, предлагаемое Майком.