2017-08-10 3 views
0

Asterisk (Version 11 & 13) Echtzeit funktionierte gut mit MySQL Version 5.5, aber wenn ich MySQL 5.7 aktualisiert. Es funktioniert nicht mehr und folgende Fehler erschienen:Asterisk Realtime funktioniert nicht nach MySQL Upgrade auf 5.7 Version

ERROR[17524] res_config_mysql.c: MySQL RealTime: Failed to connect database server <database-name> on localhost (err 2003). Check debug for more info. 
WARNING[17524] res_config_mysql.c: Table <table-name> not found in database. This table should exist if you're using realtime. 

Es gab kein Problem in Config-Dateien, Datenbank und Tabelle, aber es passiert nach MySQL 5,5-5,7 Version aktualisiert.

Kann jemand mir helfen, dieses Problem zu beheben, oder ich MySQL auf die vorherige Version downgraden sollte?

+1

Err 2003 sagt Verbindungsfehler. Läuft und hört MySQL tatsächlich auf localhost: 3306? Sie können dies mit netstat -lna | überprüfen grep 3306 – viktike

+0

Sind Sie sicher, dass Ihre Datenbank und Tabellen noch da sind? – tadman

Antwort

0

Wenn Sie den Abschnitt my.ini oder my.cnf im Abschnitt [mysqld] so ändern, dass
log_warnings = 2 enthalten ist, erhalten Sie maximale Details zu Verbindungsfehlern.

Post in ursprünglichen Frage Inhalt Ihrer aktuellen my.cnf ODER my.ini und Fehlerprotokoll und jemand wird wahrscheinlich in der Lage sein zu helfen.

0

Bitte beachten Sie, dass Sie auch asterisk mit dem neuen mysql-devel wiederherstellen können.

Verwandte Themen