반응형
Bash script 또는 Console line에서 Mysql 또는 MariaDB 로 바로 쿼리시 아래와 같은 경고문구가 출력된다.
mysql: [Warning] Using a password on the command line interface can be insecure.
위와 같은 경고 문구가 싫은 경우 아래와 같이 설정하면 경고 문구는 없앨수 있다.
USAGE ] ./mysql_config_editor set --host=DB호스트 --login-path=호출을 위한 이름 --user=DB_User_NAME --password
sh-4.2# ./mysql_config_editor set --host=localhost --login-path=root --user=root --password
Enter password:
sh-4.2# ls -al /root/
-rw------- 1 root root 136 Sep 11 13:05 .mylogin.cnf
Set Option
--login-path : 호출을 위한 이름 정의 ( default : client) --host : 접속하려는 DB 서버의 호스트명 또는 IP 주소 --user : 접속하고자하는 DB 계정 --password : 패스워드 입력 후 저장 |
설정된 정보는 아래와 같이 확인 할 수 있다.
USAGE ] mysql_config_editor print --login-path=호출이름
sh-4.2# pwd
/usr/local/mysql/bin
sh-4.2# ./mysql_config_editor print --login-path=root
[root]
user = root
password = *****
host = localhost
설정된 전체 목록을 출력하고자 할 경우 아래와 같이 할 수 있다.
sh-4.2# [MYSQL_HOME_PATH]/mysql_config_editor print --all
[root]
user = root
password = *****
host = localhost
반응형
'DB > Mysql' 카테고리의 다른 글
[Database] AWS RDS mysql dump시...warning.. (0) | 2023.11.02 |
---|---|
[Mysql] ERROR 1129 (HY000): Host 'xxx.xxx.xxx.xxx' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' (0) | 2020.10.27 |
[Mysql/MariaDb ] innodb frm파일에서 table schema 복구 (0) | 2020.07.23 |
[MariaDB] audit log 설정 (0) | 2020.01.30 |
[DATABASE] MariaDB 10.3.xx Install - 바이너리 설치 (0) | 2020.01.29 |