타보드의 회원 데이터를 그누보드로 옮기려는데...... 정보
타보드의 회원 데이터를 그누보드로 옮기려는데......
본문
타 보드의 회원데이터를 그누보드 데이터 필드 형식으로 변환하여, SQL을 만들고 있습니다. 그런데, 이 보드는 오래 전에 만들어진 것이라서 <비밀번호>를 암호화시켜서 저장하지 않았고, 텍스트 형식이 그대로 보입니다.
이 <패스워드>를 그누보드 형식으로 변환하려면 어떻게 해야하는지 알려주셨으면 합니다. 또 그것을 SQL문 안에 어떻게 구사해야 할런지요?
댓글 전체
스스로 해결했습니다. 조금 귀찮았지만, EDITPLUS의 매크로 기능을 이용해서 일괄 처리 하였습니다.
SQL문에 PASSWORD('암호')를 쓰면 되더군요.
SQL문에 PASSWORD('암호')를 쓰면 되더군요.
아주 좋은 아이디어같군요.
그 방법을 자세히 공개하여 주실 수 있을지요? ^^
그 방법을 자세히 공개하여 주실 수 있을지요? ^^
webpark님을 위해서..
sql구문정의를 아래와 같이 하면 됩니다.
INSERT INTO `g4_member` ( `mb_id` , `mb_password` , `mb_name` , ....나머지 )
VALUES ( '$아이디', PASSWORD( '$패스워드' ) , '$이름' , .....나머지 );
sql구문정의를 아래와 같이 하면 됩니다.
INSERT INTO `g4_member` ( `mb_id` , `mb_password` , `mb_name` , ....나머지 )
VALUES ( '$아이디', PASSWORD( '$패스워드' ) , '$이름' , .....나머지 );
버전마다 틀릴텐데....
webpark님, 아주 원시적인 방법으로 했는데, 아시고 싶으시다면...... 간단히 말씀드릴께요.
1. g4_member의 구조를 엑셀로 옮깁니다. 수평 셀의 한 칸에 필드명이 들어오도록이요.
2. 타보드 회원 데이터를 phpMyAdmin을 통해서 엑셀 데이터로 export합니다.
3. g4_member 엑셀 파일에 타보드 회원 데이터를 옮겨 붙여서, [자르기], [붙여 넣기] 등 원시적인 방법으로 이리 저리 옮깁니다.
4. 완성된 데이터를 엑셀에서 [구분자]가 쉼표[,]로 csv 파일로 저장합니다.
5. 기초적인 SQL Insert문을 만듭니다.
6. Editplus 등의 텍스트 에디터를 가지고, SQL Insert문에 타보드 회원 데이터 csv파일을 옮겨 붙이고, 규격에 맞도록 작업을 합니다. 이때 [따옴표] 등을 주의하셔야 합니다.
이상으로 원시적으로 옮겨서 일단은 성공했습니다.
1. g4_member의 구조를 엑셀로 옮깁니다. 수평 셀의 한 칸에 필드명이 들어오도록이요.
2. 타보드 회원 데이터를 phpMyAdmin을 통해서 엑셀 데이터로 export합니다.
3. g4_member 엑셀 파일에 타보드 회원 데이터를 옮겨 붙여서, [자르기], [붙여 넣기] 등 원시적인 방법으로 이리 저리 옮깁니다.
4. 완성된 데이터를 엑셀에서 [구분자]가 쉼표[,]로 csv 파일로 저장합니다.
5. 기초적인 SQL Insert문을 만듭니다.
6. Editplus 등의 텍스트 에디터를 가지고, SQL Insert문에 타보드 회원 데이터 csv파일을 옮겨 붙이고, 규격에 맞도록 작업을 합니다. 이때 [따옴표] 등을 주의하셔야 합니다.
이상으로 원시적으로 옮겨서 일단은 성공했습니다.
답변주신 분이 두 분(수산나,torry님) 이나 되시는데 지송합니다 ㄲㅂ
이제야 보았거든요. 친절하고 훌륭한 답변 고맙습니다 !!! 왕초짜는 늘 이렇게 줍거나 베깅까지하며 동냥공부한답니다. 복 많이 받으실거예요!!^^
이제야 보았거든요. 친절하고 훌륭한 답변 고맙습니다 !!! 왕초짜는 늘 이렇게 줍거나 베깅까지하며 동냥공부한답니다. 복 많이 받으실거예요!!^^