MySQL installatie

Aangemaakt door Marlies de Keizer op 2010-11-12 10:12
Laatst gewijzigd op 2011-08-30 15:12
Om BIVAS te kunnen gebruiken is een MySQL server nodig. In dit artikel worden de belangrijkste punten van de installatie van een MySQL server uitgelicht.

Het installeren van een MySQL server voor BIVAS bestaat uit twee stappen: de server zelf en de instellingen. Die stappen worden hieronder beschreven.

MySQL server

Via dev.mysql.com is de MySQL server te downloaden. Op dit moment raden we de Windows installer (MSI) van de laatste 5.1 32-bits versie aan. Met het uitvoeren van de installer start het installatie proces.

Tijdens het installatie proces verschijnen verschillende schermen, waarbij in de meeste schermen geen aanpassingen gemaakt hoeven te worden aan de instellingen. Waar wel op moet worden gelet:

  • Kies voor "Typical installation"
  • Zorg dat “Configure the MySQL server now” is aangevinkt
  • Zorg dat “Install as Windows service” en “Include Bin Directory in Windows Path” zijn aangevinkt.

MySQL instellingen

Als de het installatie proces is afgerond moeten de MySQL instellingen nog worden geconfigureerd zodat BIVAS werkt en de performance verbeterd. De configuratie van MySQL gaat via het bestand "my.ini" te vinden in de installatiefolder ("C:\Program Files\MySQL\MySQL Server 5.1").

De belangrijkste instelling om BIVAS te kunnen draaien is de "max_allowed_packet", die moet minimaal ingesteld zijn op 1 gigabyte. Deze instelling komt niet voor in de standaard "my.ini" en daarom moet de volgende regel worden toegevoegd onder de regel "[mysqld]":

max_allowed_packet=1G

Naast de instelling hierboven om BIVAS te kunnen draaien zijn er ook een aantal instellingen die de performance van BIVAS verbeteren. Onder de volgende link is een voorbeeld MySQL configuratie bestand te vinden: my.ini. Met de instellingen uit het voorbeeld zou BIVAS goed moeten werken. Let wel op, een MySQL configuratie bestand is zeer machine specifiek, en met name afhankelijk van de hoeveelheid geheugen die gebruikt mag worden door MySQL. Het kan dus voorkomen dat er nog performance problemen boven komen. Als dat zo is laat dan een bericht achter bij support en dan zullen we proberen het op te lossen.