나는 두 개의 databases
을 가지고 있으며 insert
의 결과는 database
의 query
에서 두 번째 database
의 다른 테이블로 변환됩니다. MySQL을 사용하여이를 수행하는 방법?데이터베이스의 레코드를 다른 데이터베이스 테이블에 삽입하는 방법은 무엇입니까?
1
A
답변
2
두 데이터베이스가 같은 시스템에 있으면 다음과 같이 시도 할 수 있습니다. 아래 예제에서 데이터는 oldDatabase table1에서 newDatabase table1로 마이그레이션됩니다. 이것은 기본 예제이며, 당신은 그것으로 쿼리 변형을 할 수 있습니다.
INSERT INTO newDatabase.table1 (column1, column2)
SELECT column1, column2 FROM oldDatabase.table1;
3
Insert into target-database.target-table(col1,col2,col3)
select col1,col2,col3 from source-database.source-table
위 형식을 사용하십시오.
+1
데이터베이스가 동일한 서버에 있으면 작동합니다. 그들은? – TehSphinX
+0
예 그들은 @pheromix의 질문자가 확인한 것과 같은 서버에 있습니다. –
1
두 개의 데이터베이스 db1 및 db2가있는 경우. 테이블에 동일한 구조가 사용되도록하려는 경우. 테이블이 다른 당신은, 데이터를 복사 열을 지정하려면
CREATE TABLE db2.tableA LIKE db1.tableA;
는
INSERT INTO db2.tableA SELECT * FROM db1.tableA;
을 데이터 사용을 복사합니다. 고려해야 할 핵심 사항은 열 데이터 유형 및 크기입니다.
INSERT INTO db2.tableA(col1,col2) (SELECT col1,col2 FROM db1.tableA);
관련 문제
- 1. 데이터베이스의 테이블에 PHP 코드를 삽입하는 방법은 무엇입니까?
- 2. 두 레코드를 동시에 두 개의 데이터베이스 테이블에 삽입하는 방법은 무엇입니까?
- 3. 플랫 파일에서 SQL 데이터베이스 테이블에 레코드를 삽입하는 방법은 무엇입니까?
- 4. 여러 레코드를 동시에 테이블에 삽입하는 방법은 무엇입니까?
- 5. 자식 테이블에 레코드를 삽입하는 방법은 무엇입니까?
- 6. MySQL 데이터베이스에서 다른 데이터베이스의 테이블에 삽입하는 방법
- 7. 다른 데이터베이스의 위치를 삽입하는 방법은 무엇입니까?
- 8. 자바에서 두 개의 다른 테이블에 동일한 레코드를 삽입하는 방법은 무엇입니까?
- 9. 테이블에서 레코드를 선택하고 다른 테이블에 삽입하는 방법은 무엇입니까?
- 10. 데이터베이스 테이블에 여러 행을 삽입하는 방법은 무엇입니까?
- 11. 데이터베이스의 두 테이블에 동시에 데이터를 삽입하는 방법은 무엇입니까?
- 12. 임시 테이블에 삽입하는 방법은 무엇입니까?
- 13. 다른 데이터베이스의 다른 레코드로 레코드를 복사하는 방법은 무엇입니까?
- 14. 테이블의 데이터를 다른 테이블에 삽입하는 방법은 무엇입니까?
- 15. 다른 형식의 테이블에 날짜를 삽입하는 방법은 무엇입니까?
- 16. pandas 데이터 프레임을 데이터베이스의 기존 테이블에 삽입하는 방법은 무엇입니까?
- 17. 빈 레코드를 테이블에 삽입하는 방법
- 18. 다른 데이터베이스의 메시지를 단일 데이터베이스 테이블에 저장
- 19. PostgreSQL : 거대한 데이터를 테이블에 삽입하는 방법은 무엇입니까?
- 20. 동일한 데이터베이스의 다른 테이블에 데이터를 삽입 할 때 테이블에 새 레지스터를 자동으로 삽입하는 방법은 무엇입니까?
- 21. 테이블에 모든 레코드를 한 번만 삽입하는 방법
- 22. 데이터베이스의 레코드를 자동으로 업데이트하는 방법은 무엇입니까?
- 23. 쉘 스크립트를 사용하여 oracle 테이블에 레코드를 삽입하는 방법은 무엇입니까?
- 24. oledb를 사용하여 액세스 테이블에 레코드를 삽입하는 방법은 무엇입니까?
- 25. 스트로크 된 프로 시저별로 테이블에 레코드를 복사하고 삽입하는 방법은 무엇입니까?
- 26. postgresql 테이블에 새 레코드를 삽입하는 동안 시퀀스를 호출하는 방법은 무엇입니까?
- 27. MVC4에 레코드를 삽입하는 방법은 무엇입니까?
- 28. 동적으로 다른 데이터베이스에있는 한 테이블에서 다른 테이블에 레코드를 삽입하는 방법
- 29. 엑셀 파일 필드 레코드를 수동으로 sqlserver 데이터베이스 테이블에 삽입하는 방법
- 30. 파일을 디스크에 쓰고 데이터베이스 레코드를 단일 트랜잭션에 삽입하는 방법은 무엇입니까?
동일한 서버에있는 두 데이터베이스입니까? –
예 그들은 동일한 서버에 있습니다. – pheromix