Как сделать MySQL глобально доступным (из MAMP)
Недавно я рассказал, как сделать WP-CLI глобально доступным в вашей системе (при условии, что вы используете macOS или разновидность Linux).
Я также говорил о различных вещах, связанных с использованием MAMP Pro для разработки WordPress. Естественно, одним из таких инструментов также является MySQL; однако это приложение часто рассматривается как приложение «установил и забыл».
Но недавно я начал работать над проектом, который требует некоторой автоматизации, поскольку он связан с синхронизацией базы данных разработки и промежуточной базы данных. А так как это заскриптовано, предполагается, что MySQL доступен по всему миру.
Если вы установили MySQL только через MAMP (или, возможно, другой подобный пакет), вам, вероятно, потребуется сделать MySQL глобально доступным в вашей системе.
Вот как это сделать.
Сделать MySQL глобально доступным
Это можно сделать как минимум двумя способами, и разные люди предпочтут свой метод. Например, некоторые могут захотеть обновить свой профиль bash, чтобы указать, где находится исполняемый файл. Другие могут выбрать установку символической ссылки.
Поскольку в предыдущем посте я поделился тем, как сделать что-то подобное с профилем bash, вот простой способ сделать это с помощью символической ссылки.
Предположим, что MySQL находится по следующему пути:
/Applications/MAMP/Library/bin/mysql
Введите в терминал следующее (и затем нажмите Enter):
ln -s ~
Это создаст символическую ссылку в каталоге usr/local/bin, которая ссылается на двоичный файл MySQL, поставляемый с MAMP Pro.
Это просто и похоже на другие вещи, с которыми вы можете столкнуться (например, синхронизация настроек IDE ), так что в этом нет ничего особенного. Но если вы работаете над проектом или частью проекта, для которого требуются сценарии, основанные на базе данных, вы можете убедиться, что одна и та же версия MySQL используется как с вашим веб-сервером, так и с любыми указанными сценариями.