Как предотвратить MySQL отключение вызывает бесконечное l oop? - PullRequest
0 голосов
/ 23 апреля 2020

Я играю с RECURSIVE CTE & UNION ALL в MySQL за их изучение и использую LOOP разными способами.

Но вряд ли JS, MySQL Workbench продолжает терять соединение когда запрос становится бесконечным l oop.

При первом выполнении он просто теряет соединение только по таймауту. Я могу ввести пароль и заново подключиться к серверу в обычном режиме.

После второго выполнения вся программа перестает работать и требует принудительного завершения работы. На данный момент нет способа повторно подключить сервер, если не перезапустить его с помощью опции Edit - Startup/Shutdown.

Я изменил DBMS connection settings, чтобы контролировать прекращение соединения MySQL. Однако это ничего не изменит.

enter image description here

Переподключение Workbench каждый раз заставляет меня уставать и откладывать все. Это действительно трудно выучить MySQL под этим огромным ограничением. Я хотел бы узнать MySQL без отключения.

Есть ли какие-либо способы изменить настройку, чтобы мгновенно выдать ошибку c вместо потери соединения?

...