728x90
안녕하세요.
제목과 같이 제가 정말 옛날 초창기 공부했을 때 사용했던 MYSQL백업 코드 짜 놓은 게 있어 공유하려 합니다.
배쉬 셀 스크립트 사용하면 될 것을 그때 당시에는 셸 스크립트 사용할 줄 몰라고
PHP 언어 공부하기 시작할 때라
리눅스에 PHP언어 설치하여 크론탭 이용해서 백업 구축하고 있었네요
저때는 서브 디스크 있을때라 사용했던 거라 응용해서 사용 그대로 복사 붙여 넣기 해주시기 바랍니다.
<?php
$today = date("YmdHis");
shell_exec("mysqldump -u root -p[패스워드] --all-databases > f:\\sql\\{$today}.sql");
shell_exec("mysqldump -u root -p[패스워드] starnfan > f:\\sql\\[파일명]_{$today}.sql");
shell_exec("mkdir f:\\web\\[폴더명]_{$today}");
shell_exec("xcopy e:\\wpsvc\\[폴더명]\\*.* f:\\web\\[폴더명]_{$today}\\ /e /h /k");
shell_exec("mysqldump -u root -p[패스워드] [테이블명] > f:\\sql\\[파일명]_{$today}.sql");
shell_exec("mkdir f:\\web\\[폴더명]_{$today}");
shell_exec("xcopy e:\\wpsvc\\[폴더명]\\*.* f:\\web\\[폴더명]_{$today}\\ /e /h /k");
?>
728x90
'복붙 노트' 카테고리의 다른 글
마리아디비 (MariaDB) 원격 디비 접속 구축 하는 방법! (0) | 2021.03.24 |
---|---|
select태그 ui/ux 불편할때 jQuery 자동완성 코드 Autocomplete 해결하기 (0) | 2021.03.10 |
맥(Mac) 에서 PHP웹서버 (APM[apach PHP Mariadb]) 셋팅 하는 방법 (0) | 2021.03.02 |
맥(MAC) 개발 관련 도구 xcrun 에러 해결하기 ~ (0) | 2021.02.28 |
클레이튼 2020년 4분기 정리 (0) | 2021.02.12 |
댓글