1. 문제상황
> mysql 백업스트립트 작성시 다음과 같은 경고가 발생하였다.
Warning: Using a password on the command line interface can be insecure.
2. 문제확인
> mysql 5.6버전부터 mysqldump 명령시 mysql_config_editor를 이용한 로그인 설정이 필요하다고 한다.
3. 문제해결
> 설정하기
mysql_config_editor set --login-path={설정명} --host=localhost --user=root --password Enter password: {패스워드를 입력하여 저장}
> 사용하기
mysqldump --login-path={설정명} {디비명} > {백업파일명}.sql
> 옵션설명
--login-path : 구분하기위한 문자열 --host : 접속하려는 DB서버의 호스트명 또는 IP --user : 저장할 계정 --password : 패스워드값은 제외하고 옵션만 지정하여 실행