Sådan starter du & Stop MySQL manuelt i OS X El Capitan & Yosemite

Indholdsfortegnelse:

Anonim

Mange udviklere kræver MySQL på deres Mac'er, men hvis du har prøvet at installere MySQL i OS X El Capitan og Yosemite, har du sandsynligvis bemærket, at du får en "installation mislykket" fejl under processen. Den fejl lyder værre, end den er, fordi du kan undgå det helt ved at vælge ikke at installere startelementet, der er inkluderet i MySQL-pakken, eller du kan bare ignorere installationsfejlen og selv starte MySQL, når du har brug for det.Uanset hvad, installerer MySQL faktisk fint, det er bare det medfølgende startelement, der ikke fungerer. Som du sikkert har gættet, betyder det, at du selv skal starte og stoppe MySQL.

Ja, der installeres et præferencepanel, der giver mulighed for en GUI-tilgang, men mange brugere foretrækker at bruge kommandolinjen til dette formål, da mange af os alligevel arbejder i terminalen, og det har den ekstra mulighed for bliver automatiseret.

Start, stop, genstart af MySQL på Mac OS X

Her er de tre grundlæggende kommandoer til at starte, stoppe og genstarte MySQL i Mac OS X, inklusive OS X El Capitan og OS X Yosemite. Sørg for at indtaste kommandoen på en enkelt linje, sudo kræver naturligvis, at der indtastes en administratoradgangskode.

Start MySQL

sudo /usr/local/mysql/support-files/mysql.server start

Stop MySQL

sudo /usr/local/mysql/support-files/mysql.server stop

Genstart MySQL

sudo /usr/local/mysql/support-files/mysql.server genstart

Selvfølgelig kan disse kombineres med start og stop af Apache-server, hvis din hensigt er at opsætte et lok alt webudviklingsmiljø.

Du kan downloade den seneste version af MySQL til Mac OS X her. Fremtidige versioner af MySQL-installationsprogrammet vil uden tvivl løse dette for OS X, men i mellemtiden, hvis du får installationsfejlen, skal du enten tilpasse installationsprogrammet og undgå startelementet, eller ignorere fejlen og selv starte og stoppe mysql, når det er nødvendigt.

De interesserede kan også følge en løsning, der er sendt til StackOverflow her for automatisk at indlæse MySQL ved opstart i OS X El Capitan eller Yosemite.

Start, Stop, Genstart MySQL fra Mac OS Præferencepanel

Du kan selvfølgelig også starte og stoppe MySQL-serveren fra det medfølgende præferencepanel. For at gøre det skal du blot gå til  Apple-menuen og åbne Systemindstillinger. Vælg præferencepanelet "MySQL", og klik derefter på knappen "Start MySQL Server" for at starte MySQL Server på Mac. Hvis serveren allerede er startet, ændres knappen til "Stop MySQL Server". Hvis du vil genstarte serveren, skal du blot klikke for at slukke den, vente et minut eller deromkring og derefter tænde den igen. Dette vil være den nemme tilgang for mange Mac-brugere, selvom du bliver nødt til at rode med præf-panelet efter behov, og hvis du går den vej, vil du gerne fjerne markeringen af ​​autostart-indstillingen, fordi den kommer til at mislykkes.

Jeg er delvist indstillet på kommandolinjetilgangen for øjeblikket, men brug det, der passer bedst til din situation.

For øvrigt fungerer disse mySQL-serveradministrationsmetoder også i MacOS Sierra.

Sådan starter du & Stop MySQL manuelt i OS X El Capitan & Yosemite