Wie hier schon gesagt wurde.
Wenn du deine Datenbanken austauscht solltest du am besten erst den MySQL Server stoppen um ihn nicht zu crashen.
Wenn du das Verzeichnis unter /var/db/mysql "mysql" ersetzt wo die ganzen User mitsamt Passwort definiert sind ist klar das du später nicht mehr mit deinem davor bei der Installation ausgewähltem Passwort für "root" nicht mehr rein kommst.
Sondern du musst das alte nehmen was du in der Datenbank drin hattest.
Aber wieso so kompliziert einfach nur die Datenbank des Metin2 Servers rein.
(account,common,log,hotbackup,player,)
Und danach musst du noch folgendes machen um dem Besitzer des MySQL Servers also "root" die Rechte für die Datenbanken bzw. Ordner und Dateien zu geben damit er sich auch ausführen kann.
PHP Code:
chown -R mysql /var/db/mysql
PHP Code:
chgrp -R mysql /var/db/mysql
PHP Code:
chmod -R 777 /var/db/mysql
Dann sollte alles was mit der Rechtevergabe zu tun hat stimmen.
Falls nicht kannst du uns es ja sagen und wir helfen dir.
Und falls du noch in den CONFIGs einen anderen User mit Password drinen stehen hast musst du diesen natürlich erst erstellen und ihm die Rechte geben.
Das machst du via. der MySQL Konsole die mit
Aufrufen kannst. Dort tippst du folgende Befehle ein.
PHP Code:
GRANT ALL PRIVILEGES ON *.* TO 'DeinBenutzer'@'%'
PHP Code:
IDENTIFIED BY 'DasPasswortDesNutzers' WITH GRANT OPTION;
PHP Code:
GRANT ALL PRIVILEGES ON *.* TO 'DeinBenutzer'@'localhost'
PHP Code:
IDENTIFIED BY 'DasPasswortDesNutzers' WITH GRANT OPTION;
Dann sollte das passen. Nun verlässt du die MySQL Konsole und startest den MySQL Server neu um die Einstellungen zu übernehmen.
Das machst du mit..
PHP Code:
/usr/local/etc/rc.d/mysql-server restart
Nun sollte alles passen falls nicht schreibs in den Thread.
Und wir schauen das wir dir helfen.
Lg,
Daniiel'