테이블이 있습니다 - customers_old. 나는이 테이블의 모든 데이터를 복사하려고하므로 mysqldump를 사용할 것이다.mysql 백업 및 다른 열 이름이있는 테이블로 복원
데이터를 customers_new 테이블로 복원해야하는데, customers_old 테이블과 다른 컬럼 이름이 있습니다.
어떻게하면됩니까?
INSERT..SELECT는 수동으로 각 행을 복사하기위한 것입니까?
는 친절하게 당신은 당신의 SQL 덤프 파일의 열 및 테이블 이름을 편집하거나, 이전 테이블에서 INSERT SELECT를 다음 새 테이블을 가져 할 수있는 하나감사
알터 테이블 데이터를 복사하고 당신이 생각하는 것보다 그 접근 방식에서 적은 차이가 그래서 다음, 이전 테이블을 삭제합니다
참조하십시오. 데이터 유형을 변경하는 경우에만 – Johan
을 입력하십시오. 컬럼의 이름을 바꾸는 것은 그렇게하지 않습니다. –
나는 덤프 파일을 해킹하는 것이 그때가는 길이라고 생각한다. 일단 내가 뭔가를 작동하면 게시 할 것입니다 – kelly