채택완료

DB 테이블 명을 한번에 어떻게 바꾸나요 ???

2016-10-02 (일) 14:26:39 8,204

DB 테이블 명을 한번에 어떻게 바꾸나요 ???

6774df6ba19fa056cff8d7d7b7cc827b_1475385983_558.png
 

G5_TABLE_PREFIX 

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트
2016-10-02 (일) 20:03:20

91a8e28b3819023561319f52cfbd183b_1475406164_868.jpg


91a8e28b3819023561319f52cfbd183b_1475406165_0647.jpg


91a8e28b3819023561319f52cfbd183b_1475406165_2159.jpg
 

답변에 대한 댓글 1개

phpMyAdmin 에 이런 기능이 있었군요.~

show tables 쿼리를 통해 테이블목록을 얻어온후 이 결과값을 가지고 루프를 돌려

현재의 테이블명을 $old_table_name 변수에 저장하고 

G5_TABLE_PREFIX 부분만 변경한뒤 변경된 이름을 $new_table_name 과 변경한후 

ALTER TABLE $old_table_name RENAME $new_table_name 쿼리를 실행해 변경하면 됩니다. 

답변을 작성하려면 로그인이 필요합니다.