2
확장 INSERT들mysqldump 출력 스타일을 변경하는 방법은 무엇입니까?
INSERT INTO table (id) VALUES (1),(2);
확장 인서트는 결과가 매우 읽기 어렵습니다, 모두 한 줄에 데이터를 기록.
나는 다음과 같이합니다 :
INSERT INTO table (id) VALUES
(1),
(2);
희망 누군가가 사전에 감사 나를 도울 수!
죄송합니다. 원하지 않습니다.이 솔루션은 효율적이지 않습니다. – pangpang
:-) 어떤 점에서 이것이 효율적이지 않습니까? 한편, --skip-extended-insert는 mysqldump의 매우 잘 알려진 옵션이며, 여러분에게주는 출력은 매우 규칙적이다. (컬럼 이름 길이는 변하지 않는다.) 스크립트를 사용하여 mysqldump 출력을 정확한 당신이 원하는 출력은 사소한 것입니다. MySQL의 모호한 기능이나 좀 더 복잡한 솔루션을 찾으면 원하는 출력을 정확하게 얻을 수 있습니다. 결국에는 효율성이 떨어질 것입니다. 특히 그것이 작동하는 방식을 잊었거나 약간 다른 것을하기 위해 다시 빌드해야 할 때. –