123
:mysqldump를 하나 개의 INSERT 문을 다음 문을
mysqldump --complete-insert --lock-all-tables --no-create-db
--no-create-info --extended-insert --password=XXX -u XXX
--dump-date yyy > yyy_dataOnly.sql
나는 다음과 같이 INSERT 문을 얻을 : 내 경우에 필요한 것은
INSERT INTO `table` VALUES (1,'something'),(2,'anything'),(3,'everything');
이 같은 것입니다 :
INSERT INTO `table` VALUES (1,'something');
INSERT INTO `table` VALUES (2,'anything');
INSERT INTO `table` VALUES (3,'everything');
"mysqldump"에 각 행에 대해 새로운 INSERT 문을 작성하는 방법이 있습니까? 도움 주셔서 감사합니다.
--skip-extended-insert는 나를위한 올바른 구문으로 보입니다. (mysqldump 버전 10.13 사용) –
느리지 만 그래, 많은 텍스트 편집기가 많은 텍스트 줄을 사용하는 데 어려움을 겪습니다. 데이터의 양, 즉 일어날 일입니다. – Jahmic
여러 서버에서 필요합니다. 클라이언트의 컴퓨터에서 항상 Repo를 동기화 할 수있는 것은 아닙니다. – cwallenpoole