오늘은 wsl ubuntu에 설치한 mysql을 컴퓨터를 켰을 때, 자동으로 실행되도록 하는 방법을 알아보겠다.
원리는 간단하다. mysql을 실행하는 명령어를 '시작프로그램'폴더에 bat
파일로 생성해주면 된다.
(윈도우) + R
로 실행프로그램을 열고 shell:startup
명령어를 입력한다.
텍스트문서로 '새로 만들기'를 하고 원하는 이름과 .bat
확장자로 파일을 변경한다.
(윈도우 탐색기의 '보기'탭에서 '파일 확장명'을 체크해주고 이름바꾸기를 하면 확장자까지 변경할 수 있다.)
이번 글에서는 mysql을 실행할거여서 아래와 같이 wsl.bat
파일에 작성해준다.
@echo off
wsl -u root -- service mysql start
이와 같은 방식으로 wsl에 설치된 다른 프로그램들도 시작프로그램으로 등록할 수 있다.
재부팅을 해보면 결과를 확인할 수 있다.
부팅 후 약 10초 이내로 윈도우 명령 프롬프트가 뜨면서 mysql이 실행되는 것을 확인할 수 있는데, 워낙 순식간이여서 캡쳐는 못했다. ㅎㅎ;;
이번 글에서는 wsl에 설치한 mysql을 시작프로그램으로 등록하는 방법을 알아보았다.
소소하지만, 시작프로그램으로 등록하고 굳이 mysql을 따로 실행해줘야하는 불편함을 없애보면 좋겠다.