2013-08-20 2 views
1

이상한 일이 있습니다. 전에는 이런 일이 없었지만 내 데이터베이스는 내 작업에 컴퓨터에 있었고, 컴퓨터가 끝날 때 컴퓨터가 종료되었습니다. autolocks가 발생하면 더 이상 데이터베이스에 연결할 수 없습니다.컴퓨터가 잠겨있을 때 MySQL 연결이 작동하지 않습니다.

연결을 다시 허용하려면 먼저 로그인해야합니다. 내가 상관없이 어떻게 작동하게 할 수있는 방법이 있습니까? 나는 연중 무휴 24 시간 연결이 필요하며, 이것은 집에서 코드를 작성하는 것을 정말로 어렵게 만듭니다.

저는 Windows Server 2012를 사용하고 있으며 PHP를 사용하여 연결하고 있지만 밤에는 컴퓨터가 잠겨있어 서버 연결이 중단되고 그날에 잠금을 해제하면 테스트가 완료되었습니다. , 연결이 가능합니다. 나는 "주요"운영체제, Mac, Windows, Linux/Ubuntu를 가지고 있으며, 하루 중 휴대폰으로 사이트를 볼 수도 있습니다. 컴퓨터가 잠기 자마자 (사용자가 다시 로그온하기 위해 암호가 필요하기 때문에 비활성 상태가되는 것처럼) 연결을 사용할 수 없게됩니다.

+0

집에서 일하지 마십시오! :) – alfasin

+0

http://superuser.com/에서 묻는 것이 더 나을 수도 있습니다. 대답은 OS에 따라 다릅니다. 운영 체제를 잠글 때 하드 드라이브를 잠자기 또는 종료하지 않도록 * 구성해야합니다. – leepowers

+0

Err, 직장에서 사용하는 운영 체제는 무엇입니까? 의견에 세부 사항을 추가하는 대신 질문에 편집 해주십시오. 감사합니다. 어쨌든이 데이터베이스를 적절한 서버로 옮기는 것이 더 나을 수도 있습니다. – halfer

답변

0

MySQL이 서비스로 실행되고 있으며 사용자 계정이 아닌 시스템 계정으로 실행되는지 확인하십시오. 또한 사용자가 로그인하지 않으면 네트워크 액세스가 끊기는 시스템 문제 일 수 있습니다.

서비스 관리자를보고 MySQL의 설정을 확인하십시오.

0

포트가 차단 된 것일 수 있습니다. 컴퓨터가 잠길 때 포트를 차단하는 예약 된 작업이 없는지 확인하십시오. 또는 방화벽 고급 옵션으로 이동하여 포트가 항상 열려 있는지 확인하십시오.

관련 문제