我有一个具有庞大数据库的Rails应用程序。它使用宝石mysql2
连接到MySQL
。到昨天为止,一切都很好。今天,当我启动应用程序时,尝试连接到该特定数据库时遇到了这些错误。
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
ERROR:
Can't connect to the server
很好地建立了与其他数据库的Mysql连接,但没有建立与该数据库的连接。直到昨天,即使使用该数据库也很好。为什么会突然改变?
我还根据此链接中的答案进行了检查并进行了更改: MySQL error 2006: mysql server has gone away 但我仍然遇到相同的错误。我该如何纠正该错误?