thosch
20.11.02, 17:15
Hallo Leute!
Ich habe gerade MySQL 3.23.53 auf RedHat 8.0 kompiliert:
./configure --prefix=/usr/local/mysql --localstatedir=/var/mysql/data --enable-assembler --with-innodb --without-debug --with-mysqld-user=mysql && make && make install
danach Verzeichnis angelegt: mkdir /var/mysql && mkdir /var/mysql/data
dann Datenbank angelegt mit /usr/local/mysql/bin/mysql_install_db
dann MySQL gestartet mit: /usr/local/mysql/bin/safe_mysqld &
Meldung: Starting mysqld daemon with databases from /var/lib/mysql
Wieso legt MySQL keine Datenbank in /var/mysql/data an? Und wieso wird mysqld auch nicht als Benutzer 'mysql' ausgeführt sondern als 'root' - die vorinstallierte MySQL-Version war vorher nicht aktiv! Weiß da jemand eine Lösung?
Gruß, Thorsten
Ich habe gerade MySQL 3.23.53 auf RedHat 8.0 kompiliert:
./configure --prefix=/usr/local/mysql --localstatedir=/var/mysql/data --enable-assembler --with-innodb --without-debug --with-mysqld-user=mysql && make && make install
danach Verzeichnis angelegt: mkdir /var/mysql && mkdir /var/mysql/data
dann Datenbank angelegt mit /usr/local/mysql/bin/mysql_install_db
dann MySQL gestartet mit: /usr/local/mysql/bin/safe_mysqld &
Meldung: Starting mysqld daemon with databases from /var/lib/mysql
Wieso legt MySQL keine Datenbank in /var/mysql/data an? Und wieso wird mysqld auch nicht als Benutzer 'mysql' ausgeführt sondern als 'root' - die vorinstallierte MySQL-Version war vorher nicht aktiv! Weiß da jemand eine Lösung?
Gruß, Thorsten