Mac Installeer en open MySQL met behulp van Terminal

Ik heb het MySQL DMG-bestand gedownload en ging door de wizard om te rennen. Gedaan. Ik ben ook begonnen met MySQL Server onder systeemvoorkeuren.

Het doel van mij doet dit om door de oefeningen van mijn SQL-tekstboek te werken. De terminalopdrachten zijn nieuw voor mij, maar ik denk dat eenmaal kan beginnen, door de oefeningen te werken, moet OK zijn.

Van het onderzoeken van het web De verschillende blogs vertellen me om naar de MySQL-map in de terminal te navigeren:
/ USR / LOKAL / MYSQL

Fijn. Dan wordt het een beetje minder duidelijk omdat bijna elk artikel een andere reeks instructies heeft over hoe verder te gaan. Ik was gisteren met gedeeld en werd gevraagd om een ​​wachtwoord – wat is het standaard MySQL-wachtwoord?

Kan iemand me de stappen geven om via de terminal op te staan ​​en met MySQL te rennen?


1, Autoriteit 100%

(bijgewerkt voor 2017)

Wanneer u MySQL hebt geïnstalleerd, gooide deze een wachtwoord voor de root-gebruiker. U kunt verbinding maken met

/usr/local/mysql/bin/mysql -u root -p

en typ het gegenereerde wachtwoord in.

Eerder, de rootGebruiker in MySQL heeft geen wachtwoord gehad en kon alleen verbinding maken met LocalHost. Dus u zou verbinding maken met

/usr/local/mysql/bin/mysql -u root

2, Autoriteit 37%

Open terminal en type

sudo sh -c 'echo /usr/local/mysql/bin > /etc/paths.d/mysql'

Sluit vervolgens de aansluiting en open een nieuwe terminal en typ

mysql -u root -p

Druk op Enter en het vraagt ​​u om wachtwoord

Ik heb deze oplossing gevonden op https://teampreehouse.com/community/ Zegt-MySQL-Command-Not-Found

Nu om het nieuwe wachtwoordtype

in te stellen

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

3, Autoriteit 6%

In de terminal typte ik:

/usr/local/mysql/bin/mysql -u root -p

Ik werd vervolgens gevraagd om het tijdelijke wachtwoord in te voeren dat aan mij werd gegeven na voltooiing van de installatie.


4, Autoriteit 3%

Deze opdracht werkt voor mij:

./mysql -u root -p

(PS: Ik werk aan Mac via Terminal)


5, Autoriteit 3%

  1. Installeer Homebrew via Terminal

  2. brew install mysql


Antwoord 6, autoriteit 3%

Als u uw MySQL-server in gebruik heeft, heeft u alleen een client nodig om er verbinding mee te maken en te beginnen met oefenen. Een daarvan is de mysql-client, een opdrachtregelprogramma, of u kunt phpMyAdmingebruiken, wat een webgebaseerd hulpmiddel is.


Antwoord 7, autoriteit 3%

Voor mac OS Catalina:

/usr/local/mysql/bin/mysql -uroot -p

Hierdoor wordt u gevraagd het wachtwoord van mysql

in te voeren


Antwoord 8

Dit commando werkt voor mij:

Opdracht:

mysql --host=localhost -uroot -proot

Antwoord 9

probeer met een van de 2 onderstaande commando’s

/usr/local/mysql/bin/mysql -uroot
— OF —
/usr/local/Cellar/mysql/<version>/bin/mysql -uroot


Antwoord 10

Je kunt gewoon Terminal typen

brew services start mysql

als je mysql hebt geïnstalleerd via brew op mac

Other episodes