반응형
mysqldump : 백업 할 때 삽입 할 열 이름 생성
insert 문에서 열 이름으로 백업하도록 mysqldump를 어떻게 지시합니까?
제 경우에는 SQL 삽입으로 정상적인 백업을 수행하지 않았습니다.
LOCK TABLES `users` WRITE;
/*!40000 ALTER TABLE `users`
INSERT INTO `users` VALUES (1
구조.
이제 사용자의 스키마에서 열 을 제거했습니다 . 이 후 백업 SQL을 실행할 때 열 번호 불일치 오류가 발생 합니다.
이 문제를 해결하려면 mysqldump에 열 이름도 쓰도록 지시하는 방법은 무엇입니까? 지금 내가하는 방법
mysqldump --host=${dbserver} --user=${dbusername} --password=${dbpassword} \
--no-create-db --no-create-info --extended-insert --single-transaction \
--compress tablename
더 넓은 수준에서 이러한 스키마 변경을 관리하는 가장 좋은 방법은 무엇입니까?
--complete-insert
mysqldump 명령 매개 변수에서 사용
반응형
'developer tip' 카테고리의 다른 글
Ruby 및 Rails 개발자가 알아야 할 사항은 무엇입니까? (0) | 2020.11.23 |
---|---|
Visual Studio 2010을 사용하여 명령 줄에서 C # 솔루션 빌드 (0) | 2020.11.23 |
업데이트 부분에서 새 값과 이전 값을 모두 사용할 수 있도록 UPSERT를 수행하는 방법 (0) | 2020.11.23 |
Jquery에서 확인란이 선택되었을 때 수신하는 방법 (0) | 2020.11.23 |
Blogger에서 구문 하이 라이터를 설정하려면 어떻게합니까? (0) | 2020.11.23 |