2017-10-25 1 views
0

다음 명령을 사용하여 탭을 구분하지 않고 쉼표로 출력 할 수 있습니까?MySql 명령 줄

echo "select col1, col2, col3 from newtable" | mysql --column-names > data.csv 

다음과 같이 출력됩니다.

col1 col2 col3 
1  Test Test 1 
2  Test Test 2 
3  Test Test 3 

어떻게 쉼표로 구분 된 파일을 출력합니까?

+0

희망이 도움이 될 수 있습니다 : https://stackoverflow.com/questions/356578/how-to-output-mysql-query-results -in-csv-format –

+0

이 질문은 linked와 중복되지 않습니다. –

답변

2

그냥 쉼표로 도표화를 대체 할 그럴를 사용

echo "select col1, col2, col3 from newtable" | mysql --column-names | tr "\t" ";" > data.csv