db 추가 문의 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

db 추가 문의 정보

db 추가 문의

본문

db 추가 문의입니다

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=92525&sca=&sfl=wr_subject&stx=%C6%CB%BE%F7&sop=and

이곳에 잇는 팝업창 적용후

테스트 관계로 새로설치 과정이 많아지고있습니다

그런데 매번 재설치 할때마다 db 추가하고있는데

다른방법은없나요

한번적용하면 다음에 재설치할때 안해도 되게 할려고합니다

댓글 전체

sql_gnuboard4.sql 파일은 빈 테이블 구조를 만들어 주니깐 원하시는 구조를 추가하시려면
여기다가  쿼리를 넣어서 db구조가 만들어지게 하면 되겠지만

재 설치시에는 이전에 insert하신 내용까지 복구된 상태로 추가하셔야하니깐

........mysql 접속하셔서 DB 백업 기능 활용하시지요...................

[phpMyAdmin] 같은 DB 관리프로그램에서는 (내보내기) 버튼 누르신 후
sql 체크하시고 저장형식에 '파일' 체크하시면
local db 파일을 .sql로 저장하실 수 있어요,
그렇게 백업하신 sql 파일을 여시고 추가하고 싶으신 db가 또 있으시면

sql파일 끝에다가 테이블 생성 쿼리를 추가하여 저장하신 후에

mysql 관리 화면에서 sql쿼리를 실행시키면 똑같이 만들어지잖아요. 추가한 db 생성되어서요.
adm/upgrade.php 에

CREATE TABLE `g4_topschool_popup` (
`po_id` int(11) NOT NULL auto_increment,
`po_skin` varchar(255) NOT NULL default '',
`po_dir` varchar(255) NOT NULL default '',
`po_popstyle` tinyint(1) NOT NULL default '0',
`po_openchk` tinyint(1) NOT NULL default '0',
`po_start_date` varchar(19) NOT NULL default '',
`po_end_date` varchar(19) NOT NULL default '',
`po_expirehours` int(4) NOT NULL default '0',
`po_scrollbar` tinyint(1) NOT NULL default '0',
`po_left` int(4) NOT NULL default '0',
`po_top` int(4) NOT NULL default '0',
`po_width` int(4) NOT NULL default '0',
`po_height` int(4) NOT NULL default '0',
`po_subject` varchar(255) NOT NULL default '',
`po_content` text NOT NULL,
`po_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`po_id`),
KEY `po_date` (`po_start_date`,`po_end_date`),
KEY `po_openchk` (`po_openchk`)
) TYPE=MyISAM ;

추가 후

위 g4_topschool_popup 테이블 삭제 후에 다시 테이블을 생성하고자 한다면 관리자 접속 후에

adm/upgrade.php 살행하시면 ~~~ ^^
전체 17 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT