sql >> Databáze >  >> RDS >> Mysql

Jak nainstalovat MySQL na macOS

Na macOS můžete MySQL nainstalovat snadno pomocí Homebrew.

Spustit:

brew install mysql

Výše uvedený příkaz by měl chvíli trvat a poté vytiskněte něco takového:

Nyní můžete spustit server MySQL spuštěním:

brew services start mysql

Nyní musíme zabezpečit server MySQL. Ve výchozím nastavení je server dodáván bez hesla uživatele root, takže se musíme ujistit, že je chráněný.

Spustit:

mysql_secure_installation

Procedura může chvíli trvat, ale dává hodně energie, abyste se ujistili, že získáte ty nejlepší výchozí hodnoty hned po vybalení:

Vzhledem k tomu, že jsme použili brew services start mysql Chcete-li spustit MySQL, váš Mac jej znovu spustí při restartu. Můžete spustit:

brew services stop mysql

zabránit tomu, aby se to stalo, a také okamžitě zastavit MySQL.

Tomuto režimu démona se můžete také vyhnout (tak nazýváme programy, které vždy běží na pozadí a restartují se po restartu počítače) spuštěním:

mysql.server start

Tím se spustí MySQL a zůstane spuštěna, dokud se počítač nevypne nebo dokud nespustíte:

mysql.server stop

a při restartu jej znovu nespustí.

Je na vás, abyste se rozhodli, kterému z nich dáte přednost.

Nyní se můžete připojit k serveru pomocí příkazu:

mysql -u root -p

Budete muset zadat root uživatelské heslo po spustíte tento příkaz a jakmile budete hotovi, měli byste vidět tuto obrazovku:

Skvělý GUI (grafický) software, který můžeme použít k interakci s SQLite databází, je TablePlus.

Dodává se s bezplatnou zkušební verzí, která je ideální pro naše použití, protože není časově omezena, ale spíše omezuje množství souběžných připojení, která můžete k databázi vytvořit.

Stáhněte si jej z https://tableplus.com. Vím, že existují verze pro macOS, Windows a Linux.

Klikněte na „Vytvořit nové připojení…“ a v seznamu vyberte MySQL:

poté nastavte název připojení a zadejte „root“ a heslo, které jste nastavili dříve:

Klikněte na Connect a měli byste být připojeni k MySQL!

Všimněte si, že jsme připojeni pomocí root uživatele, který by měl být používán pouze pro účely administrace.

Každodenní používání databáze by měl provádět běžný uživatel. Uvidíme to v samostatném tutoriálu.


  1. Jak funguje funkce REPLICATE() v SQL Server (T-SQL)

  2. Nasazení MySQL Galera Cluster 4.0 na Amazon AWS EC2

  3. Heroku and Rails:Gem Load Error s Postgres, nicméně je specifikována v GEMFILE

  4. Přehled vygenerovaných sloupců pro PostgreSQL