MySQLでDBのダンプファイルを作成&リストアする方法についてまとめていきます。 ダンプって何 コンピュータの記憶装置(メモリやストレージなど)に記録された内容をまとめて表示、印刷、記録などすること 引用:ダンプとは - IT用語辞典 e-Words 簡単にい…
JOINとLEFT JOINの違いをこれまであまりきちんと理解していなかったので改めておさらい。 結論 簡単に結論だけ先にまとめておくと JOINの場合、合致する右表のレコードがない場合は対応する左表のレコードが削除される(結果に出力されない) LEFT JOINの場…
業務で検証環境の複製を行い、AMI作成〜EC2インスタンス作成〜サブネット周りのところまで一通り網羅できたので書いておきます。 概要 今回の内容は「元からある環境を複製する時に行うこと」がメインになっています。 VPCを作成するところや最初にインスタ…
これまでなんとなくで学んできたSQLの細かい部分や少し高度な部分を学び直したいなぁと思ってこちらを購入。 https://amzn.to/2CpxmW2 今まで知らなかった部分がいくつかあったので残しておこうと思います。 WHERE NOT は <> で表現できる 基本的すぎるかも…
RailsのアプリケーションをDocker環境下で開発しています。 webコンテナ(railsサーバー)、dbコンテナなど複数コンテナの起動をdocker-compose.ymlで管理し、docker-compose up -dで一挙に立ち上がるようにしているのですが、たまにrailsサーバーのコンテナ…