MySQL Workbench : 연결을 유지하는 방법
오류 코드 : 2013. 쿼리 중 MySQL 서버 연결이 끊어졌습니다
MySQL Workbench를 사용하고 있습니다. 또한 총 1000 줄 (예 : INSERT INTO mytable SELECT * FROM mysource1; INSERT INTO mytable SELECT * FROM mysource2;...mysource3...mysource4
1000 배) 인서트 배치를 실행 중입니다. 각 배치는 상당한 시간이 걸리며 일부는 600 초 이상 걸립니다.
연결을 끊지 않고 끊지 않고 밤새 계속 작업하도록 워크 벤치를 어떻게 구성 할 수 있습니까?
현재 사용할 수없는 인터넷 아카이브에서 :
편집-> 환경 설정-> SQL 편집기로 이동하여 DBMS 연결 읽기 시간 초과 (초) 매개 변수를 더 높은 값으로 설정하십시오. 예를 들면 86400입니다.
MySQL Workbench를 닫았다가 다시 엽니 다. 아마도 실행중인 이전 쿼리를 종료하고 쿼리를 다시 실행하십시오.
"SSH를 통한 표준 TCP / IP"유형의 연결을 사용하는 경우 "기본 설정"-> "기타"아래에 "SSH KeepAlive"필드가 있습니다. 그것을 찾는 데 꽤 오랜 시간이 걸렸습니다.
5.2.47 (적어도 mac에서는)에서 환경 설정의 위치는 다음과 같습니다. MySQLWorkbench-> Preferences-> SQL Editor
그런 다음 두 가지를 모두 볼 수 있습니다.
DBMS 연결 연결 유지 간격 (초) : DBMS 연결 읽기 시간 초과 (초) :
후자는 600에서 한계까지 조금 더 높이고 싶은 곳입니다.
제 경우에는 명령 줄과 로컬 서버 설정에서 SSH 시간 초과를 설정하려고 시도했습니다. @Ljubitel 솔루션은 문제를 해결했습니다.
주목할 점은 Workbench 6.2에서 설정이 현재 고급 상태라는 것입니다.
If you are using a "Standard TCP/IP over SSH" type of connection, it might be the ssh server that keeps timing out, in which case, you would have to edit TCPKeepAlive related settings in /etc/ssh/sshd_config on your server.
I was getting this error 2013 and none of the above preference changes did anything to fix the problem. I restarted mysql service and the problem went away.
OK - so this issue has been driving me crazy - v 6.3.6 on Ubuntu Linux. None of the above solutions worked for me. Connecting to localhost mysql server previously always worked fine. Connecting to remote server always timed out - after about 60 seconds, sometimes after less time, sometimes more.
What finally worked for me was upgrading Workbench to 6.3.9 - no more dropped connections.
I had a similar problem where CREATE FULLTEXT
timed out after 30 seconds:
편집-> 환경 설정-> SQL 편집기에서 DBMS 연결 읽기 시간 초과 간격을 0으로 설정하면 문제가 해결되었습니다.
또한이 작업을 수행하기 위해 mysql Workbench를 다시 시작할 필요가 없었습니다.
mysql-workbech 5.7 편집-> 환경 설정-> SSH-> SSH 연결 시간 초과 (SSH DB 연결의 경우)
참고 URL : https://stackoverflow.com/questions/15712512/mysql-workbench-how-to-keep-the-connection-alive
'IT story' 카테고리의 다른 글
파이썬에서 현재 날짜와 시간으로 파일 이름을 만드는 방법은 무엇입니까? (0) | 2020.06.24 |
---|---|
각도 2 옵션 경로 매개 변수 (0) | 2020.06.24 |
Django 1.7-변경 사항을 감지하지 못하는 마이그레이션 (0) | 2020.06.23 |
Laravel 마이그레이션을 통해 타임 스탬프 열의 기본값을 현재 타임 스탬프로 설정하려면 어떻게해야합니까? (0) | 2020.06.23 |
angularjs에서 날짜 형식을 지정하는 방법 (0) | 2020.06.23 |