sql >> Database >  >> RDS >> Mysql

MySQL 5.6 instellen met Macports

MacPorts installeert MySQL en zijn afgeleiden op een manier dat ze niet met elkaar conflicteren en tegelijkertijd kunnen worden geïnstalleerd. Dat omvat het plaatsen van het mysql-binaire bestand in niet-standaardpaden. U kunt uw binaire bestand lokaliseren met behulp van port contents mysql56 | grep -E '/s?bin/' . MacPorts wordt ook geleverd met een selectiemechanisme dat voor uw gemak symlinks maakt in /opt/local/bin . Om van MySQL 5.6 uw standaard te maken, voert u sudo port select --set mysql mysql56 uit .

Om de server te starten, kun je de daemon-besturingsfuncties van MacPorts gebruiken (die een frontend zijn om te starten):sudo port load mysql56-server zal de server starten en ervoor zorgen dat deze draait na een herstart, sudo port unload mysql56-server zal dat ongedaan maken en de server stoppen.

De --skip-networking is de standaard om het draaien van meerdere MySQL-versies naast elkaar mogelijk te maken. Zie port notes mysql56 voor meer informatie.

Je kunt verbinding maken met MacPorts' MySQL via een unix-socket, hoewel ik me het pad niet uit mijn hoofd kan herinneren. Ik weet zeker dat http://trac.macports.org/wiki/howto/MAMP heeft ze wel. Om verbinding te maken met uw lokale server, moet u localhost . gebruiken of 127.0.0.1 in plaats van bp.local , die blijkbaar wordt omgezet in een privé-IP-adres en dus via de IP-stack van uw besturingssysteem gaat, in plaats van via de loopback-interface.




  1. mysqli_fetch_array() verwacht dat parameter 1 mysqli_result is, boolean gegeven in

  2. MySql Bulk-invoeging

  3. Hitmarkering bij zoeken in volledige tekst

  4. Hoe MySQL hoofdletterongevoelig en accentongevoelig werkt in UTF-8