English / Dutch [+/-]

Business-to-Business (B2B), Enterprise Service Bus (ESB), Service Oriented Architecture (SOA)
Inter Enterprise Business Hub (IEBH), Project Management, Open Source Solutions
Electronic Invoicing, Electronic Invoice Presentment & Payment (EIPP), E-Procurement, E-Commerce
De wereld van Internetapplicaties en Open Source Oplossingen.
The world of Internet applications and Open Source Solutions.
Find the Electronic Business Knowledge Village (EBKV) on Linkedin
Join Platform eZakendoen on LinkedIn


Verzeker u van 2 GB gratis opslagruimte.

Get Mozy Free


Creative Commons License
Op dit werk is een Creative Commons Licentie van toepassing.

December 2007
M T W T F S S
« Nov   Jan »
 12
3456789
10111213141516
17181920212223
24252627282930
31  
View danga's profile on LinkedIn




Gratis Opslagruimte voor Windows

Get 2 GB of 100% free backup space.

Get Mozy Free


Upgrade van MySQL 5.0 naar MySQL 5.1 onder Windows

MySQL is een Open Source Relational Database Management System (RDBMS). De MySQL producten zijn beschikbaar onder twee licenties: de GNU General Public License (GPL) en de MySQL Commercial License.

De GNU General Public License staat iedereen toe de software oneindig te gebruiken, te distribueren en aan te passen, voor commerciële en niet commerciële doeleinden. De voorwaarde is dat de verkregen software weer doorgeleverd wordt onder dezelfde licentievoorwaarden en dat de broncode openbaar blijft. Ga voor meer informatie over de commerciële licentie naar de website van MySQL .

Begin van 2007 heb ik de MySQL Community Server (mysql-5.0.27-win32.zip) en de MySQL GUI Tools (mysql-gui-tools-5.0-r6-win32.msi) geïnstalleerd. Ondertussen heeft MySQL een aantal nieuwe versies vrijgegeven met tal van bug-fixes en de nodige extra features.

Voor het upgraden van MySQL 5.0 Community Server - Generally Available Release naar MySQL 5.1 Community Edition - Release Candidate Development Release moeten een aantal stappen doorlopen worden. Let op: Deze versie van MySQL is niet vrijgegeven voor gebruik in productieomgevingen.

Deze stappen worden uitgebreid beschreven in paragraaf 2.3.14 van de reference manual: Upgrading MySQL on Windows.

In grote lijnen komt het neer op:
1) Maak een backup van uw huidige MySQL installatie

2) Stop de MySQL server

3) Verwijder de MySQL Service onder Windows wanneer u een upgrade uitvoert van een oudere versie naar versie 5.1 OF wanneer de vorige versie geïnstalleerd is via een zip-bestand.

4) Download de laatste versie van MySQL

5) Start het installatieprogramma en volg de wizard

Laat ik deze stappen hierna achtereenvolgens doorlopen en toelichten.

1) Maak een backup van uw huidige MySQL installatie
Voor het maken van een backup van uw huidige MySQL installatie kunt u één van de volgende procedures hanteren:
A) Start de SQL Administrator en kies de optie Backup

U ziet drie tabbladen: Backup Project, Advanced Options en Schedule.
mysql-administrator-backup

- Klik op de knop New Project en geef een naam aan uw Backup Project in het veld Project Name

- Selecteer daarna al de schema’s die staan onder de kolom Schemata

- Voor het maken van deze backup vink onder het tabblad Advanced Options de opties InnoDB Online Backup en Complete Backup aan

- U kunt uw project opslaan met de knop Save Project

- Klik nu op de knop Execute Backup Now en geef aan waar het backupbestand, een sql-bestand, moet worden opgeslagen.

B) Gebruik de mysqldump client voor het dumpen van een database naar een bestand met SQL statements, CSV of XML formaat.

Hiervoor moet u de MySQL Windows Command Line Client openen via de MySQL Administrator

mysql-windows-command-line

- Ga naar de folder C:\ProgramFiles\MySQL\

- Voer nu het commando mysqldump –user=”root” –password=”password” –all-databases > C:\DataFiles\mysql\backup\dump20071221.sql in en klik op Enter

Voor meer uitleg over mysqldump ga naar paragraaf 4.5.4 van de reference manual: mysqldump - A Database Backup Program

C) Maak een binaire backup van uw MySQL database, werkt niet wanneer u gebruik maakt van InnoDB tabellen
- U kunt het beste de MySQL server stoppen

- Ga naar de folder op uw machine waar de database staat.

- Selecteer alle bestanden met extensies .frm, .MYD en .MYI en kopieer deze naar een backup-folder.

2) Stop de MySQL server
Ga naar het Configuratiebeheer van Windows en selecteer de optie Systeembeheer.

Klik op de optie Services en zoek naar de regel MySQL in de lijst.

mysql-stop-server

Klik op uw rechtermuisknop en selecteer de menuoptie Stop voor het stoppen van de Server.

3) Verwijder de MySQL Service onder Windows
Wanneer u een upgrade uitvoert van een oudere versie naar versie 5.1 OF wanneer de vorige versie geïnstalleerd is via een zip-bestand moet u de MySQL Service verwijderen.

- Open het dialoogscherm Uitvoeren via Start > Uitvoeren

- In het veld Openen type de naam CMD
mysql-windows-run-window

- Ga naar de folder C:\ProgramFiles\MySQL\

- Voer nu het commando mysqld –remove uit.
Wanneer u nu gaat kijken in de lijst met Services uit stap 2 dan zult u zien dat de regel MySQL verdwenen is.

4) Download en installeer de laatste versie van MySQL

Volg onderstaande stappen:
Stap 1) Download en installatie van de MySQL 5.1 Community Edition - Release Candidate Development Release.

- Ga naar de website: http://dev.mysql.com/downloads/mysql)

- Download het installatiebestand mysql-essential-5.1.22-rc-win32.msi

- Dubbel klik op het installatiebestand voor het opstarten van het installatieproces

- Kies het installatie type Custom en wijzig de locatie waar MySQL geïnstalleerd gaat worden.

- Klik op de knop Next om naar de dialoog Ready to Install the Program te gaan.

- Klik op de knop Install voor het starten van MySQL Server 5.1.

U krijgt nu informatie over de software van MySQL.

- Wanneer de wizard is afgerond klik op de knop Finish.
mysql-wizard-completed

Wanneer u de optie Configure the MySQL Server now heeft aangevinkt zal de MySQL Server Instance Configuration Wizard opgestart worden.

- Selecteer Detailed Configuration

- Selecteer Developer machine

- Selecteer Multifunctional database

- InnoDB Tablespace settings: installation path

- Selecteer Decision Support

- Accepteer de instellingen voor Port number 3306

- Selecteer Standard Character Set

- Selecteer Install As Windows Service

- Security settings: Geef het wachtwoord op dat u wil gebruiken voor de Root administrator en vink de optie Enable root access from remote machine aan

In de laatste stap wordt de voortgang van het configuratieproces getoond van zodra u op de knop Execute klikt.
mysql-processing-configuration

Tip: Installeer de database volgens de instructie in paragraaf 2 van de reference manual.

Stap 2) MySQL GUI Tools (optioneel maar wel handig)

Bevat de volgende onderdelen:
# MySQL Administrator 1.2
# MySQL Query Browser 1.2
# MySQL Migration Toolkit 1.1
# MySQL Workbench 1.1

- Ga naar de website: http://dev.mysql.com/downloads/gui-tools/5.0.html

- Download het installatiebestand mysql-gui-tools-5.0-r12-win32.msi

- Dubbel klik op het installatiebestand voor het opstarten van het installatieproces

Opmerking
Als u naar uw geïnstalleerde programma’s gaat dan zult u zien dat de MySQL Server 5.0 versie nog aanwezig is. Verwijder deze software via toevoegen en verwijderen van software in Windows.

Laat me de MySQL Administrator opstarten.
Het kan gebeuren dat u geen toegang krijgt tot de MySQL database. Start dan uw computer opnieuw op en probeer het nogmaals.

Start de MySQL Administrator op via Start, Programma’s, MySQL, MySQL Administrator.
mysql-login

Vul het wachtwoord in van de gebruiker Root, zoals u dat hebt gedefinieerd tijdens de installatie van MySQL.

In het administrator scherm ziet u een aantal opties in de linkerkolom:
mysql-administrator

Klik de optie Catalogs aan en u ziet dat dan een scherm opent met als titel Schemata. Standaard worden drie schema’s geïnstalleerd waarvan alleen de eerste twee noodzakelijk zijn.

Het information_schema bevat de informatie over al de databases die aanwezig zijn.

Comments »

The URI to TrackBack this entry is: http://danga.blogsome.com/2007/12/21/upgrade-van-mysql-50-naar-mysql-51-onder-windows/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.


Anti-spam measure: please retype the above text into the box provided.

My Zimbio I Flock
Copyright © 2000 - DanGa Design