Warning: Using a password on the command line interface can be insecure.

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 : 패스워드값은 제외하고 옵션만 지정하여 실행

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

7 + 9 =