programing

데이터베이스를 DataGrip(0xDBE)으로 가져옵니다.

powerit 2023. 9. 25. 23:11
반응형

데이터베이스를 DataGrip(0xDBE)으로 가져옵니다.

DataGrip에서 phpmyadmin과 같은 데이터베이스를 가져오려면 어떻게 해야 합니까?

저는..sqlphphmyadmin에서 내보냈습니다...하지만 이는 전체를 실행하려고 할 때 IDE가 작동을 멈추도록 하기 위한 수많은 라인입니다..sql

DataGrip에서 File > Open으로 이동하여 mysql 덤프 파일을 선택합니다.그런 다음 파일 탭을 마우스 오른쪽 버튼으로 클릭하여 상황에 맞는 메뉴를 얻고 "Run [your filename..."(실행 [your filename...)"(당신의 파일 이름...)을 선택]" 옵션.실행을 적용할 스키마를 선택하라는 메시지가 나타날 수 있습니다.하지만 이것이 제가 DataGrip을 사용하여 phpMyadmin에서 덤프를 가져온 방법입니다.

enter image description here

실행 중인 SQL 스크립트에 대한 Jetbrain 문서는 대용량 삽입 문 처리에 대한 많은 정보를 제공하지 않습니다.Datagrip 커뮤니티 포럼과 대규모 스크립트 작업을 보다 쉽게 할 수 있도록 곧 출시될 기능에 대한 논의가 있습니다.

스레드에서 인용:

파일 보기에서 거대한 SQL 파일을 실행할 수 있습니다(상황에 맞는 메뉴 작업 사용).

파일에 저장된 일련의 SQL 문인 데이터베이스 내보내기를 가져오려고 합니다.메모리에서 대용량 SQL 파일을 실행하려고 하면 메모리 문제가 발생할 수 있습니다.다음을 시도해 보십시오.

텍스트 편집기의 SQL 파일에 커밋 문을 삽입합니다.데이터 그립 내에서도 이 작업을 수행할 수 있습니다.몇백개의 문장마다 당신은 줄을 놓을 수 있습니다.

commit;

메모리에서 이전 문장을 삭제해야 합니다.편집한 파일을 내보내기 스크립트와 별도로 저장하는 것을 강력히 추천합니다.이 메서드는 all 또는 nothing 가져오기가 필요한 경우에는 적용할 수 없습니다. 즉, 하나의 문 또는 블록이라도 실패하면 모든 문을 롤백하기를 원합니다.

1 - 보기로 이동-> 도구 Windows-> 파일

2 - 스키마 폴더로 이동하여 내 예제에서 덤프 파일을 지난 후 윈도우 탐색기에서 엽니다.MyDump.dmp.

enter image description here

3 - 마우스 오른쪽 버튼을 클릭합니다.MyDump.dmp실행합니다.

enter image description here

스크립트 파일에서 데이터를 가져오려면 데이터베이스 실행 코드에 설명된 대로 파일을 실행합니다.스크립트 파일 외에도 CSV, TSV 또는 구분 기호로 구분된 값이 포함된 다른 텍스트 파일을 가져올 수 있습니다.

https://www.jetbrains.com/help/datagrip/import-data.html

저는 이 기사가 도움이 된다는 것을 알았습니다.

https://www.jetbrains.com/help/datagrip/import-data.html#import-data-to-a-database

Database Explorer에서 스키마 이름을 마우스 오른쪽 버튼으로 클릭하고 SQL 스크립트 > SQL 스크립트 실행을 선택합니다.그런 다음 가져올 파일을 선택합니다.

DataGrip 2023.1.2에서 잘 작동했습니다.

언급URL : https://stackoverflow.com/questions/34373566/import-a-database-to-datagrip0xdbe

반응형