목차

MySQL Client

SQL File load

mysql -u 사용자명 -p -e "source 덤프파일명.sql" DB이름 

Pipe로 쿼리 로드

linux - How to feed mysql queries from bash

echo "select 1" | mysql -u ... -p ...
mysql --host=localhost --user=user --password=password << END
-- queries
END
mysql --host=localhost --user=user --password=password < commands.sql

table name 자동완성

[mysql]
auto-rehash
mysql --auto-rehash -u root -p
mysql> \#

결과를 Local TSV 파일로 저장하기

mysql -udemo_user -p -h127.0.0.1 --port=3306 \
   --default-character-set=utf8mb4 --database=demo_database \
   --batch --raw < /tmp/demo_sql_query.sql > /tmp/demo_csv_export.tsv

참조