묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
db에 있는 테이블을 내용 변경없이 이름만 변경 할 수 있나요?
2008.01.23 23:21
같은호스팅에서 한글과 영문버전을 같이 사용할려고 합니다.
호스팅에서 db를 한개만 주는 관계로 한 db에 한글테이블과 영문테이블이 같이 존재하게 해야 되는데요,
xe로 시작하는 한글 db테이블들을 같은 내용이 존재하는 다른이름의 테이블로 변환하는 방법이 있는지 궁금해서 이렇게 올려봅니다.
아니면 어떻게 다르게 할 수 있는 방법이 있을까요.
(예: zbxe db에 보면은 xe_action_forward 테이블을 en_action_forward 로 내용변경 없이 이름만 바꾸는 방법을 이야기 하는 것입니다.
그러니까 한글 영어 각각 만들어야 되는 것을 한글로 한번 만들어서 그것을 복사해서 영어로 변경해야 하는 부분만 변경하는거죠.)
댓글 3
-
대암지기
2008.01.24 01:01
-
팔공산
2008.01.24 01:30
잘 됩니다. 몰랐으면 엄청나게 힘든일을 님 덕분에 간단히 해결 했네요. 감사합니다.
-
대암지기
2008.01.24 08:58
잘 된다니 다행입니다.
저도 님의 팁을 유용하게 잘 보고 있습니다.
아래와 같이 하는 될것 같은 데요.
1. mysql 관리자 페이지에서 sql 데이터를 백업을 받는다.
2. 에티터 플러스와 같은 웹에디터로 파일을 열어 기존의 머릿말(XE)를 원하는 머릿말(EN)으로 치환하여준다.
*. 에디터 플러스의 예를 들면, 검색->바꾸기에서, 찿을말에 XE, 바꿀말에(EN)을 쓰고 모두 바꿈 버튼을 눌러 실행한다음
UTF-8코 로 저장한다.
3. mysql에 업로드하여 실행한다.
이렇게 하면 머릿말만 바뀐 복사본을 만들수 있습니다.