sql >> Database teknologi >  >> RDS >> Mysql

BASH MySQL-forespørgsel til kommasepareret fil

Kør følgende:

echo "SELECT CONCAT_WS(',', ${MYSQLTABLE}.created_at, ${MYSQLTABLE}.product_options) FROM ${MYSQLTABLE} WHERE ${MYSQLTABLE}.product_id=1 ORDER BY ${MYSQLTABLE}.created_at" | \
mysql ${MYSQLOPTS}  | tr '\t' ',' > ${MYSQLDUMP}

tr kommando erstatter et tegn med et andet.



  1. Opret forbindelse til mysql på Amazon EC2 fra en fjernserver

  2. SELECT / GROUP BY - rækkefølge af en værdi

  3. Stor primær nøgle:1+ milliard rækker MySQL + InnoDB?

  4. filterets varighed