Я столкнулся с ошибкой "Broken Pipe" в подключении базы данных mysql. Эта ошибка появляется, когда к серверу никто не обращается к 8 часам, соединение является таймаутом и не может подключиться к серверу базы данных mysql. Я нахожу и пробую много способов для этой ошибки. При этом установка переменной wait_timeout с 28800 до 86400 (означает от 8 часов до 24 часов). В этом случае я скопировал файл my.cnf из etc/mysql/my.cnf в etc/my.cnf, чтобы установить значение спецификации пользователя и добавить переменную типа:
[mysql]
wait_timeout = 86400
interactive_timeout = 86400
Но когда я вхожу в mysql с командой mysql -u root -p, отображается следующая ошибка: mysql: неизвестная переменная 'wait_timeout = 86400'
Как установить значение переменной wait_timeout в Linux-сервере ubuntu. Pls
Попробуйте разместить
wait_timeout = 86400
interactive_timeout = 86400
под [mysqld], т.е.
[mysqld]
wait_timeout = 86400
interactive_timeout = 86400
и перезапустите сервер mysql.