MySQL Workbench: Cómo mantener viva la conexión

Resuelto Omar asked hace 11 años • 9 respuestas

Código de error: 2013. Se perdió la conexión al servidor MySQL durante la consulta

Estoy usando el banco de trabajo MySQL. Además, estoy ejecutando un lote de inserciones, alrededor de 1000 líneas en total (por ejemplo, INSERT INTO mytable SELECT * FROM mysource1; INSERT INTO mytable SELECT * FROM mysource2;...mysource3...mysource4multiplicadas 1000 veces). Cada lote lleva una cantidad de tiempo considerable, algunas de ellas, más de 600 segundos.

¿Cómo puedo configurar workbench, para seguir trabajando durante la noche, sin parar y sin perder la conexión?

Omar avatar Mar 30 '13 05:03 Omar
Aceptado

Del archivo de Internet que ahora no está disponible :

Vaya a Editar -> Preferencias -> Editor SQL y establezca en un valor más alto este parámetro: Tiempo de espera de lectura de la conexión DBMS (en segundos). Por ejemplo: 86400.

Cierre y vuelva a abrir MySQL Workbench. Elimine su consulta anterior que probablemente se esté ejecutando y ejecute la consulta nuevamente.

Ignacio avatar Mar 29 '2013 22:03 Ignacio

Si está utilizando un tipo de conexión "TCP/IP estándar sobre SSH", en "Preferencias"->"Otros" hay el campo "SSH KeepAlive". Me tomó bastante tiempo encontrarlo :(

Ljubitel avatar Nov 13 '2015 20:11 Ljubitel

Tuve un problema similar en el que CREATE FULLTEXTse agotó el tiempo después de 30 segundos:

error

Configurar el intervalo de tiempo de espera de lectura de la conexión DBMS en 0 en Editar -> Preferencias -> Editor SQL solucionó el problema:

arreglar error

Además, no tuve que reiniciar MySQL Workbench para que esto funcionara.

kimbaudi avatar Jul 07 '2019 07:07 kimbaudi

En 5.2.47 (al menos en Mac), la ubicación de las preferencias relacionadas es:

MySQL Workbench > Preferencias > Editor SQL

Entonces verás ambos:

DBMS connection keep-alive interval (in seconds):
DBMS connection read time out (in seconds):

En este último es donde querrás aumentar el límite 600a algo un poco más.

jidulberger avatar Jun 20 '2013 23:06 jidulberger