답변:
java.io.File 을 사용 하면 파일의 존재를 확인할 수 있습니다. pid
파일 (에서 발견 프로세스 ID를 반환하는 프로세스 ID 파일 ps aux
이 실행중인 프로세스의). 경우 기회는 pid
당신의 MySQL 인스턴스의 파일은 다음 서비스가 실행되는 존재. 그러나 pid
mysql 인스턴스가 정상적으로 종료되지 않고 갑자기 충돌하는 경우 파일이 여전히 존재하는 경우가 있습니다.
이 예에서 내 mysql pid
파일은 아래에 있습니다./run/mysqld
File f = new File("/run/mysqld/mysqld.pid");
if(f.exists() && !f.isDirectory())
{ code here }
터미널 창에서 이와 같은 것을 실행하여 찾을 수 있습니다.
sudo find / | grep pid | grep mysql
pid
MySQL 은 어디에 있습니까 ?