Як зробити 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 використовується як з вашим веб-сервером, так і з усіма зазначеними сценаріями.