2017-08-10 73 views
0

Asterisk(版本11 & 13)Realtime對MySQL 5.5版本正常工作,但是當我升級MySQL 5.7時。它停止工作,下面的錯誤出現:Asterisk MySQL升級到5.7版本後實時不工作

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. 

有在配置文件,數據庫和表沒有問題,但它發生的MySQL升級從5.5到5.7版本之後。

任何人都可以幫助我解決這個問題,或者我應該降級MySQL到以前的版本?

+1

錯誤2003說連接失敗。 MySQL實際上是否正在運行並在本地主機上偵聽:3306?你可以用netstat -lna |查看grep 3306 – viktike

+0

你確定你的數據庫和表格還在嗎? – tadman

回答

0

將[mysqld]部分中的my.ini或my.cnf更改爲包含
log_warnings = 2將提供連接失敗的最大詳細信息。

將您現在的my.cnf或my.ini和錯誤日誌的內容發佈到原始問題中,有人可能會提供幫助。

0

請注意,你也可能用新的mysql-devel重建星號。