웹마스터 팁

죄송합니다.
이 글을 제로보드 팁 게시판에 올렸었다가 다시 여기 쓰는군요.
제가 아직 여기서 많은 것을 보지 못해 그냥 팁게시판에 올렸는데 제로보드에 관한 것만 쓰는 곳이더군요.
아무튼 죄송합니다.
그럼.~~

이번에 블루보드카운터에서 제로카운터로 바꿨는데
한순간에 날아간 83000 이라는 숫자가 너무 가슴아프더군요...
그래서 어떻게 하면 바꿀수 있을까 고민하다가 방법을 찾아서 해결했습니다.
혹시 중복은 아닐런지...

먼저 제로카운터는 완벽히 설치합니다.
그리고 텔넷에 접속해서 mysql 를 전체 백업합니다.
(제로보드에서 제공하는 백업을 이용하지 마세요. 제로보드에서 제공하는 백업은 mysql 자료중 제로보드자료만을 백업합니다. 따라서 mysql 전체를 백업하시려면 꼭 텔넷을 이용...)

백업이 되면 그 파일을 다운받아 텍스트편집기로 불러옵니다.
(메모장으로는 아마 안불러질껍니다. 파일 크기가 커서요... 이지패드나 울트라에디트로~~)

파일에 보면 (테이블 네임이 counter 이미 때문에 아마 위쪽일겁니다. 테이블네임으로 정렬되거든요.)

CREATE TABLE counter_main (
  no int(11) NOT NULL auto_increment,
  date int(13) default NULL,
  unique_counter int(13) default NULL,
  pageview int(13) default NULL,
  PRIMARY KEY  (no)
) TYPE=MyISAM;

--
-- Dumping data for table 'counter_main'
--


INSERT INTO counter_main VALUES (1,0,86381,16);
INSERT INTO counter_main VALUES (2,1029596400,86381,16);

라는 부분이 있습니다. 이곳이 카운터수치를 저장하는 곳입니다.
여기서 INSERT INTO 가 무척 많을 것입니다.
그중에 제일 위에 있는 것이 total 이고 그 밑에 있는 것은 설치이후 하루의 접속량입니다.
그래서 제일 위에 있는 INSERT INTO counter_main VALUES (1,0,86381,16); 의 세번째 숫자.
즉, 제 경우에서는 86381 이 총 접속량이 됩니다. 이 수치를 자신이 원하는..(뻥튀기는 하지맙시다.) 만큼 바꿉니다.
그리고 저장을 한다음....

그냥 이것을 복원하시면 에러가납니다. 이미 테이블이 생성되어있는데 덮어쓰기가 안되기 때문이죠.
그래서 mysql 에 접속해서 counter_ip, counter_main, counter_reference  이 3개의 테이블을 삭제합니다.
그리고 복원을 시켜주시면 카운터숫자는 바뀌어져있습니다.

약간 고난이도고 mysql 를 만지는 관계로 위험합니다. 꼭 자신있는 분만 하시길...
그리고 mysql 를 백업하신 파일은 카피해서 여러개를 만들어놓으세요. 혹시라도 잘못되면
mysql 초기화시키고 다시 복원시켜야하니까요...
그리고 이것으로 인한 피해는 제게 책임이 없습니다. 본인 스스로가 책임지시길...
제목 글쓴이 날짜
꼭 알아야 하는 4가지 쿼리문 Mr. JH 2002.08.22
테이블 생성시 데이터베이스의 타입설정 [2] Mr. JH 2002.08.22
누구나 만들수있는 게시판 [글삭제, 수정 부분] [4] file Mr. JH 2002.08.21
누구나 만들수있는 게시판 [글보기 view.php 부분] [1] Mr. JH 2002.08.21
누구나 만들수있는 게시판 [글목록 list.php 부분] [6] Mr. JH 2002.08.21
누구나 만들수있는 게시판 [schema, write, write_ok] [10] Mr. JH 2002.08.21
제로 카운터 숫자 조정하기 [8] 이주경 2002.08.21
Print 이건또 뭐지? 사이트 찾다보니 있던데..^^ [13] ZipShin 2002.08.16
기초 통계 프로그램 for 귀차니스트;; [3] TheMics 2002.08.10
쓸모있는 PHP Tip (다 알구 있을런지 모르겠네여..^^) [1] 이삐아이(체리) 2002.08.09
TheMics의 예제와 함께하는 PHP기초(中) [1] TheMics 2002.08.05
Apache나 IIS등 웹서버 설치 않하고도 PHP 실행해보는 방법 [9] 차카게살자 2002.08.02
[초간단 팁] 프로그래밍 스타일, 절대 경로 [8] )OsE= 2002.08.02
[Header 이용하기 #3] 페이지 이동 [2] )OsE= 2002.08.01
[Header 이용하기 #2] 파일 다운로드 )OsE= 2002.08.01
[Header 이용하기 #1] No-cache [1] )OsE= 2002.08.01
[초보자] 자기 계정에 APM,Perl,PHP이 지원하는지 알아보기. [5] ZipShin 2002.08.01
(삽질완료) 다중도메인, 접속도메인따라 경로결정 [1] nrhythm 2002.07.25
원격침입과 도스공격이 가능한 PHP 취약점 [11] JunYa™ 2002.07.24
PHP를 리눅스 셸 프로그래밍할때 PHP파일 의 경로.. [2] 실버 2002.07.18