/
Pack Hosting Panel

MySQL basics

Hoe gebruik je MySQL bij Hipex?


MySQL bij Hipex

MySQL is bij Hipex volledig managed, waardoor je hier zelf weinig omkijken naar hebt en dus weinig hoeft te regelen. Dat is makkelijk maar soms moet je toch het e.e.a. aan beheertaken uitvoeren. Hiervoor hebben wij een aantal tools die we hier beschrijven.

Versies

Deze versies van MySQL worden ondersteund:

  • 5.6
  • 5.7
  • 8.0

Omdat veranderen van versie ook een datamigratie betekent kun je dit niet zelf aanpassen. Hiervoor zul je contact op moeten nemen met support en voeren wij dit op een gewenst tijdstip uit.

Configuratie

Standaard heeft Hipex al veel configuratietweaks doorgevoerd om MySQL optimaal te laten performen met jouw webshop. Als je nog extra configuraties wilt toevoegen dan hangt dit hier nauw mee samen en doen we dit graag in overleg. Configuratiewijzigingen kunnen vanaf onze dedicated oplossingen naar wens worden ingericht.

Command line

Om via de shell bij je MySQL instantie te komen kun je het mysql commando gebruiken. Bijvoorbeeld:

mysql -u shop_root -p shop_database
Enter password: ******************

Als je een cluster setup hebt moet je hier nog de server (hostname of IP-adres) aan mee geven.

mysql -u shop_root -p -h 192.168.0.1 shop_database
Enter password: ******************

Wil je niet steeds je username, wachtwoord en database mee geven dan kun je hiervoor in de home directory het volgende configuratie bestand plaatsen:

[mysql]
host=192.168.0.1
user=shop_root
password=******************

Host is alleen nodig als het om een cluster gaat.

Herstarten

Soms gebeurt het dat queries blijven hangen of in een deadlock terecht raken. Daarvoor heb je met de Hipex CLI de mogelijkheid om in een keer alle queries van een applicatie te killen.

Dit werkt via het hipex restart:mysql commando.