인디노트
MySQL login-path 사용하기 본문
MySQL 5.6 쯤부터 보안문제로 커맨드에 비밀번호를 넣을수 없게되었다.
Warning: using a password on the command line interface can be insecure.
기존처럼 커맨드에 비밀번호 넣어서 사용하면 이런 메시지를 보게된다.
이럴때 login-path 옵션을 사용하면 된다.
#생성
mysql_config_editor set --login-path=설정이름 --host=주소 --user=아이디 --port=포트 --password
user$ mysql_config_editor set --login-path=myroot --host=localhost --user=root --port=3306 --password Enter password: ***** |
#확인
mysql_config_editor print --login-path=설정이름
user$ mysql_config_editor print --login-path=myroot [myroot] user = root password = ***** host = localhost port = 3306 |
#사용
mysql --login-path=설정이름
user$ mysql --login-path=myroot user$ mysqldump --login-path=myroot mydb>mydb_backup.sql |
출처: http://snworks.tistory.com/209 [촌사람]
반응형
'개발 플랫폼 및 언어' 카테고리의 다른 글
Moving favorites from sequel pro (0) | 2018.02.09 |
---|---|
VMWare Fusion 키보드 마우스 설정파일 있는 곳 (0) | 2018.02.09 |
CentOS 7 에서 iptables 방화벽 데몬 사용하기 (0) | 2018.02.03 |
OS X 열린 포트 누가 열었는지 확인하기 (0) | 2018.02.02 |
Windows 버전별 기본 설치되는 .NET Framework 버전 (0) | 2018.02.02 |
Comments