sql >> Database teknologi >  >> RDS >> Mysql

Opsæt MySQL 5.6 med Macports

MacPorts installerer MySQL og dets derivater på en måde, så de ikke kommer i konflikt med hinanden og kan installeres på samme tid. Det inkluderer at placere mysql binær i ikke-standard stier. Du kan finde din binære fil ved at bruge port contents mysql56 | grep -E '/s?bin/' . MacPorts leveres også med en udvælgelsesmekanisme, der opretter symbollinks for din bekvemmelighed i /opt/local/bin . For at gøre MySQL 5.6 til din standard, skal du køre sudo port select --set mysql mysql56 .

For at starte serveren kan du bruge MacPorts' dæmonkontrolfunktioner (som er en frontend til launchd):sudo port load mysql56-server vil starte serveren og sikre, at den kører efter en genstart, sudo port unload mysql56-server vil fortryde det og stoppe serveren.

--skip-networking er standard for at gøre det muligt at køre flere MySQL-versioner side om side. Se port notes mysql56 for mere information.

Du kan oprette forbindelse til MacPorts' MySQL ved hjælp af en unix-socket, selvom jeg ikke kan huske dens vej fra toppen af ​​mit hoved. Jeg er sikker på http://trac.macports.org/wiki/howto/MAMP har dem dog. For at oprette forbindelse til din lokale server skal du bruge localhost eller 127.0.0.1 i stedet for bp.local , som tilsyneladende løses til en privat IP-adresse og dermed går gennem IP-stakken på dit OS, snarere end gennem loopback-grænsefladen.




  1. Aggregering af data ved hjælp af gruppefunktioner (grupper efter orakel)

  2. Hvorfor er logiske læsninger for aggregerede vinduesfunktioner så høje?

  3. Nogle ideer om ressourcepooling på lavt niveau i PostgreSQL

  4. MySQL eksklusiv lås