쉘 스크립트로 mysql 쉽게 접속하기
Qerogram
서론 mysql에 접속을 해야되는 경우가 잦은데, 일반 사용자로 이용하다보니 매번 "sudo mysql -u root -p"라는 긴 명령어에 비밀번호까지 기재하는 게 귀찮았다. 진행 과정 찾아보니 expect라는 툴을 사용하면 손쉽게 자동 로그인 기능을 구현할 수 있다. 아래와 같이 expect 모듈을 설치하고, 아래 코드를 파일화시켜 사용하면 된다. 1 apt-get install expect cs 1 2 3 4 5 #!/usr/bin/expect spawn sudo mysql -u root -p expect -re "Enter password:" send "비밀번호\n" interact cs 실행 결과실행권한을 준 뒤 실행하면 잘된다.