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 |