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

MySQLクエリ出力をExcelまたは.txtファイルに保存するにはどうすればよいですか?

    MySQLクエリ結果をテキストまたはCSVファイルに保存

    構文

       SELECT Your_Column_Name
        FROM Your_Table_Name
        INTO OUTFILE 'Filename.csv'
        FIELDS TERMINATED BY ','
        ENCLOSED BY '"'
        LINES TERMINATED BY '\n'
    

    または、クライアントを介して出力を取得することもできます:

    mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
    

    ヒント:絶対パスを指定せずに、INTO OUTFILE 'output.csv'のようなものを使用する場合 またはINTO OUTFILE './output.csv' 、出力ファイルをshow variables like 'datadir';で指定されたディレクトリに保存します。 。



    1. Oracle PLS-00363:式''を割り当てターゲットとして使用できません

    2. より大きなRDSインスタンスに切り替えるタイミング

    3. MySQL発音区別符号の鈍感な検索(スペイン語のアクセント)

    4. NOT NULL DEFAULT''のポイントは何ですか?