MySQL DUMP 받기
admin.menu100.php 마지막에 메뉴를 추가 합니다.
---------------------------------------------------------------------------------
$menu["menu100"] = array (
array("100000", "환경설정", ""),
array("", "기본환경설정", "$g4[admin_path]/config_form.php"),
array("", "관리권한설정", "$g4[admin_path]/auth_list.php"),
array("100300", "메일 테스트", "$g4[admin_path]/sendmail_test.php"),
array("-"),
array("100400", "버전정보", "$g4[admin_path]/version.php"),
array("100500", "phpinfo()", "$g4[admin_path]/phpinfo.php"),
array("-"),
array("100600", "업그레이드", "$g4[admin_path]/upgrade.php"),
array("100700", "복구/최적화", "$g4[admin_path]/repair.php"),
array("100800", "세션 삭제", "$g4[admin_path]/session_delete.php"),
array("-"),
array("", "phpMyAdmin", "$g4[path]/$g4[phpmyadmin_dir]"),
array("", "MySQL DUMP", "$g4[admin_path]/mysqldump.php")
);
-------------------------------------------------------------------
mysqldump.php를 /adm에 복사합니다.
-------------------------------------------------------------------
sql 형식으로 DB를 백업 받으며 파일명은 날짜 형식입니다.
저도 가끔 그러긴 하는데 메뉴 배열 추가하실 때 바로 전 배열의 끝에 콤마(,)를 찍는 걸 생략 할 때가 있습니다.^^
---------------------------------------------------------------------------------
$menu["menu100"] = array (
array("100000", "환경설정", ""),
array("", "기본환경설정", "$g4[admin_path]/config_form.php"),
array("", "관리권한설정", "$g4[admin_path]/auth_list.php"),
array("100300", "메일 테스트", "$g4[admin_path]/sendmail_test.php"),
array("-"),
array("100400", "버전정보", "$g4[admin_path]/version.php"),
array("100500", "phpinfo()", "$g4[admin_path]/phpinfo.php"),
array("-"),
array("100600", "업그레이드", "$g4[admin_path]/upgrade.php"),
array("100700", "복구/최적화", "$g4[admin_path]/repair.php"),
array("100800", "세션 삭제", "$g4[admin_path]/session_delete.php"),
array("-"),
array("", "phpMyAdmin", "$g4[path]/$g4[phpmyadmin_dir]"),
array("", "MySQL DUMP", "$g4[admin_path]/mysqldump.php")
);
-------------------------------------------------------------------
mysqldump.php를 /adm에 복사합니다.
-------------------------------------------------------------------
sql 형식으로 DB를 백업 받으며 파일명은 날짜 형식입니다.
저도 가끔 그러긴 하는데 메뉴 배열 추가하실 때 바로 전 배열의 끝에 콤마(,)를 찍는 걸 생략 할 때가 있습니다.^^
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 25개
****.co.kr_DB_19700101.sql
19700101 날짜로 만 나오네요 3군데 사이트 에서 백업 해봤습니다.
뭐가 문제일까요. 로그인을 하고나면, 아예 로그인 안한것으로 인식합니다.
그럴 일은 없겠지만 프로그램을 삭제 하실 때 혹시 array("", "phpMyAdmin", "$g4[path]/$g4[phpmyadmin_dir]"), 에서 맨 뒤에 ,도 삭제 하셨는지...
계속 에러나 나면 일단 회수 해야겠네요.
개발 환경은 CentOs 5.2, PHP5.x MySQL 5.x입니다.
잘쓰도록 하겠습니다...감사...
그런데 전 에러 나네요.
Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 17247680 bytes) in /home/hosting_users/crane333/www/adm/mysqldump.php on line 79
에러가 나는 파일(여기서는 mysqldump.php)에서 맨 첫줄 <?다음... ini_set('memory_limit', -1); 넣으면 된다고 합니다.
제가 테스트를 못하고 블로그에서 찾은 정보입니다. ^^
DB 용량이 40MB를 넘으신가봐요. 저는 지금까지 10mb를 넘겨본적이 없어여... ^^;
덕분에 저도 하나 배웠네요.
자려고 했는데...ㅠ.ㅠ
바보천사님 책임 지세요 ㅋㅋㅋ^^
적용해봐야 겠네요....감사합니다.^^
잘 됩니다..ㅋㅋㅋ
요렇게 하니 되네요...^^
<?ini_set('memory_limit', -1);