rukurxの日記

自分の日々の作業や調べたことのメモ

MySQL

Beanstalk の RDSにローカルから接続する。

そのままだとmysqlコマンド使えないのでec2にmysqlをインストールする yum install mysql sshポートフォワーディングする ローカルの3307ポートにRDSの3306ポートを転送する ssh -f -N -L 3307:abcdefg.ap-northeast-1.rds.amazonaws.com:3306 -i /Users/sel…

DockerでローカルのMySQL環境を構築する

Macのローカル環境にDockerでMySQL立てた時のメモ。 ディレクトリ構成は以下を想定。 docker-compose.yml docker - db - conf.d - my.cnf - data - initdb.d - 001_init.sql まずはdocker-compose.ymlを用意。 Volumesでローカルのディレクトリ/ファイルをコ…

MySQLのSELECT結果をエクスポートする

MySQLからデータをエクスポートするとtsv形式になる。 オプションでCSVとかの形式も選べるのかと思っていたが、どうやらできなそう。 デフォルトのエクスポートだとtsv形式でファイルに出力される echo "SELECT * FROM user" | mysql -uroot -p > data.tsv c…