あなたの質問から、私はあなたがあなたのデータベースで完全に働くことができると思います、しかしこのエラーはその接続がアップしている特定の時間の後にしばしば起こります...
node-mysql
を使用していると仮定します
出典: https://github.com/felixge/node-mysql #エラー処理
エラーにより、データベースへの接続が終了します:
// I am Chuck Norris:
connection.on('error', function() {});
これにより、接続ステータスを確認し、必要に応じて再接続を実行できます。
mysqlサービスに手動で接続して、リクエストのタイムアウトを変更することもできます:
wait_timeout” : the amount of seconds during inactivity that MySQL will wait before it will close a connection on a non-interactive connection in seconds.
http://www.serveridol.com/2012/ 04/13 / mysql-interactive_timeout-vs-wait_timeout /
https://support.rackspace.com/how-to/how-to-change-the-mysql-timeout-on-a-server/