sql >> データベース >  >> RDS >> Mysql

MySQLテーブルをCSVファイルにエクスポートする

    このコマンドは、ほぼ必要なものを提供し、リモートサーバーでも機能します。唯一の注意点は、TSVファイルを生成することです(フィールドはタブで区切られています)。

    mysql mydb -e "select * from mytable" -B > mytable.tsv 
    

    ただし、この回答

    mysql mydb -e "select * from mytable" -B | sed "s/'/\'/;s/\t/\",\"/g;s/^/\"/;s/$/\"/;s/\n//g" > mytable.csv
    


    1. SQL関数からの出力を動的ファイル名でcsvファイル(COPY)に保存します

    2. MySQLで整数に空の文字列を許可するにはどうすればよいですか?

    3. スラッシュまたはスラッシュなし?

    4. SQLServerの既存の列にIDプロパティを追加するにはどうすればよいですか