1. my.cnf의 client에  db user , password 에  로그인정보를 넣어 준다.

[client]
user = dbuser
password = dbpasswd

 

2. shell script 실행

vi db.sh 

chmod 755 db.sh

쉘스크립트를 실행하기 위해서 권한을 755 설정

for DB in $(mysql -e 'show databases' -s --skip-column-names); do
    mysqldump $DB > "$DB.sql";
done

 

3.데이터 베이스 별로 파일이 분리되어 backup 됩니다.

 

반응형

'Linux' 카테고리의 다른 글

nginx ip로 페이지 접근 막기  (0) 2021.02.09
apache 특정 폴더 접근 막기  (0) 2019.05.31
블로그 이미지

visualp

c#, java

,