PHP Portal » Tutorials » MySQL4 und MySQL5 auf einem Server » Initialkonfiguration und Startscripts (MySQL5)

MySQL4 und MySQL5 auf einem Server :: Initialkonfiguration und Startscripts (MySQL5)

MySQL4 und MySQL5 auf einem Server :: Initialkonfiguration und Startscripts (MySQL5)

Jetzt erzeugen wir wieder, wie bei MySQL4, zunächst die Basis-Datenbanken:

Code
1
$ /usr/local/mysql5/bin/mysql_install_db

Dann setzen wir die Owner-Group:

Code
1
$ chown -R mysql5:mysql /usr/local/mysql4

Nun bereiten wir das Startscript auf seinen Einsatz vor:

Code
1
2
$ cp /usr/local/mysql5/share/mysql/mysql.server /etc/init.d/mysql5.server $ update-rc.d mysql5.server defaults

Binden und ändern wie schon zuvor in der MySQL4 Installation:

Code
1
$ nano /usr/local/mysql5/bin/mysqld_safe

Folgende Zeilen suchen und ersetzen:

Code
1
user=mysql

ersetzen durch

Code
1
user=mysql5

sowie

Code
1
$NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR $USER_OPTION --pid-file=$pid_file --skip-external-locking >> $err_log 2>&1

ersetze durch

Code
1
$NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR $USER_OPTION --pid-file=$pid_file --skip-external-locking --bind-address=10.10.2.61 >> $err_log 2>&1

WICHTIG: „10.10.2.6“ unbedingt durch die gewünschte IP ersetzen unter der der MySQL 5 Server erreicht werden soll.
sowie

Code
1
eval "$NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR $USER_OPTION --pid-file=$pid_file --skip-external-locking $args >> $err_log 2>&1"

ersetzen durch

Code
1
eval "$NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR $USER_OPTION --pid-file=$pid_file --skip-external-locking --bind-address=10.10.2.61 $args >> $err_log 2>&1"

WICHTIG: „10.10.2.61“ unbedingt durch die gewünschte IP ersetzen unter der der MySQL 5 Server erreicht werden soll.

weiter »» «« zurück