Ето как да инсталирате MariaDB на Mac чрез мениджъра на пакети Homebrew.
Инсталирайте Homebrew
Първо, нека инсталираме Xcode и Homebrew. Чувствайте се свободни да пропуснете тази стъпка, ако вече сте инсталирали Homebrew.
За да инсталирате тези предпоставки, отворете прозорец на терминала и изпълнете следните команди.
Инсталирайте Xcode:
xcode-select --install
Инсталирайте Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Това е. Xcode и Homebrew трябва да бъдат инсталирани, след като тези команди бъдат изпълнени.
Но преди да продължим, ето как да проверите Homebrew:
brew doctor
Следвайте всички подкани, за да отстраните проблемите, които може да сте срещнали.
Докато сме на това, ето как да актуализирате Homebrew:
brew update
Ако вече сте актуални, ще получите съобщение за това.
Инсталирайте MariaDB
След като Homebrew е инсталиран, нека да продължим и да инсталираме MariaDB.
Първо, нека проверим версията на MariaDB в репото Homebrew:
brew info mariadb
Това ще изведе куп неща, включително версията на MariaDB в репо.
Сега ето частта, която всъщност инсталира MariaDB:
brew install mariadb
Ако имате предишна версия на MariaDB, следвайте подканите, за да надстроите до най-новата версия.
Стартирайте MariaDB
След като инсталирахме MariaDB, нека го стартираме:
mysql.server start
За да стартираме автоматично MariaDB Server, можем да използваме функционалността на услугите на Homebrew, която конфигурира автоматично стартиране с launchctl
помощна програма от launchd
:
brew services start mariadb
Свържете се с MariaDB
След като MariaDB стартира, можем да се свържем с него:
mariadb
След като се свържете, трябва да видите нещо подобно:
Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 4 Server version: 10.5.9-MariaDB Homebrew Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]>
Ето пример за бърза команда, която можете да използвате, за да видите списък с бази данни:
show databases;
Резултат:
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | test | +--------------------+ 4 rows in set (0.001 sec)