В macOS можете лесно да инсталирате MySQL, като използвате Homebrew.
Пусни:
brew install mysql Горната команда трябва да отнеме известно време, след което отпечатайте нещо подобно:

Вече можете да стартирате MySQL сървъра, като изпълните:
brew services start mysql Сега трябва да защитим MySQL сървъра. По подразбиране сървърът идва без root парола, така че трябва да се уверим, че е защитен.
Пусни:
mysql_secure_installation Процедурата може да отнеме известно време, но дава много сила, за да сте сигурни, че получавате най-добрите настройки по подразбиране от кутията:

Тъй като използвахме brew services start mysql за да стартирате MySQL, вашият Mac ще го рестартира при рестартиране. Можете да стартирате:
brew services stop mysql за да спрете това да се случи, както и незабавно да спрете MySQL.
Можете също да избегнете този демон режим (така наричаме програми, които винаги работят във фонов режим и се рестартират, когато компютърът се рестартира), като изпълните:
mysql.server start Това ще стартира MySQL и ще продължи да работи, докато компютърът не бъде изключен или докато не стартирате:
mysql.server stop и няма да го рестартира при рестартиране.
От вас зависи да решите кой предпочитате.
Сега можете да се свържете със сървъра с помощта на командата:
mysql -u root -p
Ще трябва да въведете root потребителска парола след изпълнявате тази команда и след като сте готови, трябва да видите този екран:

Страхотен GUI (графичен) софтуер, който можем да използваме за взаимодействие с база данни на SQLite, е TablePlus.
Предлага се с безплатна пробна версия, която е идеална за нашата употреба, тъй като не е базирана на времето, а по-скоро ограничава количеството едновременни връзки, които можете да направите с базата данни.
Изтеглете го от https://tableplus.com. Знам, че има версии за macOS, Windows и Linux.

Щракнете върху „Създаване на нова връзка...“ и изберете MySQL от списъка:

след това задайте име за връзката и въведете „root“ и паролата, която сте задали преди това:

Щракнете върху Connect , и трябва да сте свързани с MySQL!

Имайте предвид, че сме свързани с помощта на root потребител, който трябва да се използва само за административни цели.
Ежедневното използване на база данни трябва да се извършва с обикновен потребител. Ще го видим в отделен урок.