Probleme mit MySQL

Bitte überprüfen Sie Ihre Passwörter sehr genau, was die häufigste Fehlerursache ist. Bei Passwortfehlern hilft meist ein Zurücksetzen des Systems.

Überprüfen Sie die Datenbankverbindung

Um die Datenbankverbindung zu überprüfen, benutzen Sie den Befehl '~otrs/bin/CheckDB.pl'. Ist die Ausgabe ein "It looks Ok!", haben Sie keine Probleme mit der Verbindung zu Ihrer Datenbank. Anderenfalls achten Sie auf die Fehlerausgabe.

Fehlermeldung: Access denied for user: 'otrs@localhost'

Überprüfen Sie das Passwort des Datenbankbenutzers ín der Datei Kernel/Config.pm. Wenn Sie das Passwort nicht (mehr) kennen, setzen Sie es neu:
shell> mysql -u root -p
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 37 to server version: 3.23.48-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> GRANT ALL PRIVILEGES ON otrs.* TO otrs@localhost IDENTIFIED BY "yourpw" WITH GRANT OPTION;
mysql> 
Laden Sie die Benutzertabellen neu:
$shell> mysqladmin -u root -p reload
(oder starten Sie MySQL neu) und ändern Sie das neue Passwort in der Kernel/Config.pm.

Notiz: Wenn Sie mod_perl nutzen, starten Sie den Webserver neu, da mod_perl die Konfigurationsdateien nur beim Start einliest , also auch und vor allem Kernel/Config.pm.

root Passwort für MySQL unbekannt

Siehe: http://www.mysql.com/documentation/mysql/bychapter/manual_Problems.html#Resetting_permissions

http://localhost/otrs/installer.pl

Wenn Sie die Datenbank erneut aufsetzen wollen, können Sie den Web-Installer aufrufen, indem Sie zu http://localhost/otrs/installer.pl navigieren.

Notiz: Dies funktioniert im Moment nur für SuSE RPMs.