PHP Portal » Tutorials » MySQL4 und MySQL5 auf einem Server » Vorbereitende Arbeiten

MySQL4 und MySQL5 auf einem Server :: Vorbereitende Arbeiten

MySQL4 und MySQL5 auf einem Server :: Vorbereitende Arbeiten

Um das HowTo so konsistent wie möglich zu halten, empfehle ich die angegebenen Pfade zu übernehmen, sonst müssen spätere Pfadangaben in Befehlen immer wieder angepasst werden.

jetzt gehts los:

Zuerst erstellen wir ein Verzeichnis in welches wir die MySQL Tarballs herunterladen und wechseln hinein:

Code
1
2
$ mkdir /install $ cd /install

Dann die Tarballs für mysql4 und mysql5 herunterladen. Bitte die wget's anpassen, da es möglicherweise bereits aktuellere Versionen oder je nach deinem Standort einen schnelleren Mirror gibt:

Code
1
2
$ wget http://sunsite.informatik.rwth-aachen.de/mysql/Downloads/MySQL-4.1/mysql-4.1.22.tar.gz $ wget http://sunsite.informatik.rwth-aachen.de/mysql/Downloads/MySQL-5.0/mysql-5.0.45.tar.gz

Tarball auspacken und nicht gebrauchte Dateien löschen:

Code
1
2
3
4
5
6
7
8
$ gunzip mysql-4.1.22.tar.gz $ gunzip mysql-5.0.45.tar.gz $ tar xvf mysql-4.1.22.tar $ tar xvf mysql-5.0.45.tar $ rm mysql-4.1.22.tar $ rm mysql-5.0.45.tar

Für das Compilieren werden eventuelle noch weiter Packete benötigt, die wir einfach mittels apt-get install noach holen können

Code
1
apt-get install gcc g++ libncurses5-dev make

Nun erstellen wir für MySQL 4 und MySQL 5 seperate Benutzer:

Code
1
2
3
$ groupadd mysql $ useradd -d "/usr/local/mysql4" -c "MySQL4 Daemon User" -s "/bin/false" -g "mysql" -m mysql4 $ useradd -d "/usr/local/mysql5" -c "MySQL5 Daemon User" -s "/bin/false" -g "mysql" -m mysql5

So, das war es erstmal mit den Vorbereitungen.

weiter »»