반응형
mysqldump의 출력을 사용하여 라이브 데이터베이스의 항목을 업데이트하고 싶습니다. 항목을 먼저 삭제하고 싶지 않습니다. 간단한 업데이트 문이 좋습니다. INSERT 문을 포함하는 mysqldump의 출력을 해당 UPDATE 문으로 변환하는 간단한 방법이 있습니까?
아주 기본적인 기능인 것 같아서 누군가가 도구를 만들었거나 빠르게 할 수있는 방법을 생각해 냈을 것입니다. 그래서 사람들은 모든 사람이이를 위해 자신의 스크립트를 작성하여 항상 바퀴를 재발 명 할 필요가 없습니다.
편집 : 실제 테이블 열을 직접 열거해야하는 솔루션이 아닌 일반적인 솔루션을 찾고 있습니다. 이것은 일반적인 문제이므로 테이블에 독립적 인 솔루션이 있어야한다고 생각합니다.
해결 방법
mysldump에는 -replace
옵션도 있으므로 sed 단계를 생략 할 수 있습니다.
참조 페이지 https://stackoverflow.com/questions/4035086
반응형
'MySql' 카테고리의 다른 글
MySQL에서 ASCII가 아닌 문자를 어떻게 찾을 수 있습니까? (0) | 2020.11.01 |
---|---|
MySQL Golang Insert NULL into sql instead of empty string (0) | 2020.11.01 |
MySQL 동일한 열에서 여러 WHERE 조건으로 선택 (0) | 2020.11.01 |
MySQL CentOs 5.5에 Sphinx를 설치하려면 어떻게하나요? (0) | 2020.11.01 |
MySQL MYSQL에서 INSERT TRIGGER 전에 만들기 (0) | 2020.11.01 |
댓글