본문 바로가기
MySql

MySQL 유틸리티-~ / .my.cnf 옵션 파일

by 베이스 공부 2021. 1. 1.
반응형

mysql 유틸리티, mysqldiff 및 mysqldbcompare 중 2 개를 사용하려고하는데 명령 줄에 암호를 입력하지 않으려 고합니다.

비밀번호 지정을 방지하기 위해 옵션 파일을 사용하여 DB 연결에 대한 비밀번호를 지정할 수 있습니까?

이것은 제가 현재 가지고있는 일종의 명령입니다.

/usr/share/mysql-workbench/python/mysqldiff --server1=root@localhost --server2=root@localhost --difftype=sql db1:db2

또한 ~ / .my.cnf에 "600"권한이 있고 다음을 포함하는 파일이 있습니다.

[client]
user=root
password=mypassword

명령 줄을 통해 MySQL에 연결할 때 옵션 파일의 세부 정보를 선택하지만 mysql 유틸리티는 그렇지 않습니다.

 

해결 방법

 

이 시도 -

[client]
user=root
password="pass"

[mysql]
user=root
password="pass"

[mysqldump]
user=root
password="pass"

[mysqldiff]
user=root
password="pass"

.my.cnf의 위치 : ~ / .my.cnf


 

참조 페이지 https://stackoverflow.com/questions/16299603

 

 

반응형

댓글