728x90

부모창에서 링크 클릭시 팝업창에 아래와 같은 스크립트를 넣어주면

팝업창 닫히는 것과 동시에 부모창 페이지가 이동한다.



<script language="javascript">

        alert("수정 되었습니다.");

       opener.parent.location.replace("사이트명");

       self.close();

</script>


Posted by 앗뜨거
,
728x90

MySQL 테이블에 데이터를 넣는 방법 중 csv 파일을 직접 넣는 방법이 있다.


csv 파일과 DB 테이블 구조가 일치하면 아래와 같이 입력하면 된다.



1
2
LOAD DATA LOCAL INFILE "filePath"
INTO TABLE dbName.tableName FIELDS TERMINATED BY ",";



만약 파일의 크기가 크고 테이블에 index가 걸려 있으면 시간이 굉장히 오래 걸릴 수 있다.

그럴 경우에는 아래와 같이 index를 먼저 해제해 주고 파일을 올린 다음 다시 index를 걸면 상당히 빠르게 테이블에 데이터를 넣을 수 있다.


1
2
3
4
ALTER TABLE dbName.tableName DISABLE KEYS;
LOAD DATA local INFILE "filePath"
INTO TABLE dbName.tableName FIELDS TERMINATED BY ",";
ALTER TABLE dbName.tableName ENABLE KEYS;


대략 2GB 정도 되는 파일도 10분 정도로 import가 완료됐다.



만약 csv 파일 구조와 DB 테이블 구조가 다른 경우는 아래 샘플 sql 문 참조해서 import 한다.



1
2
3
4
5
6
LOAD DATA LOCAL INFILE 'file_name'
INTO TABLE table_name
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
(column1,column2,column3, ...);

LOAD DATA LOCAL INFILE "c:\\zipcode2014.cvs"

INTO TABLE onepageportfolio.adress FIELDS TERMINATED BY "," optionally enclosed by '"' lines terminated by

 '\n';

Posted by 앗뜨거
,
728x90

●카페24 톰캣 재시작

- putty 프로그램을 다운받아 실행한다.

 

-아래 그림처럼 '카페24아이디.cafe24.com'를 입력한다.

 



 

- 아이디, 비밀번호를 입력한다.

 

 

 

 



 

 

 

- ./toomcat/bin/shutdown.sh 를 입력하면 톰캣이 정지한다.

 

 



 

 

 

./tomcat/bin/startup.sh 를 입력하면 톰캣이 시작한다.



시작을 할려면
tomcat/bin/catalina.sh start

중지를 할려면
tomcat/bin/catalina.sh stop 



출처:http://hyunssssss.tistory.com/210

Posted by 앗뜨거
,