MySQL

[MySQL]mysqldumpで作成したファイルをgzip化してリストアする方法

MySQL のデータベースで mysqldump コマンドを使用してバックアップを作成する際に、あらかじめ gz 形式でバックアップファイルを作成する方法を説明していきたいと思います。 ダンプファイルを gz 形式で出力 …

[MySQL]mysqldumpで作成したファイルをgzip化してリストアする方法 もっと読む »

Docker Moby Logo

[Docker]Docker イメージ実行時に ローカル環境の MySQL に接続する方法

Docker でイメージを実行したときにローカル環境の MySQL に接続したかったんですが、普通に接続先のホスト名を「 localhost 」としているだけじゃ接続できなかったので、対処法をメモしておきます。 動作確認 …

[Docker]Docker イメージ実行時に ローカル環境の MySQL に接続する方法 もっと読む »

[MySQL]レコードを別データベース・テーブルの特定の値で登録する

MySQL のデータ移行時に、旧データベースから新データベースへデータを移行する場合、単純にデータベース自体をコピーできれば良いんですが、テーブルやフィールドを変更していると単純なコピーではデータ移行できないことがありま …

[MySQL]レコードを別データベース・テーブルの特定の値で登録する もっと読む »

[MySQL]外部キー制約を一時的に無効にする方法

MySQL にデータを一括で登録する際に外部キーが設定されていると、データの投入順によっては外部キー制約エラーが発生することがあり、データの投入順を外部キーの設定を確認しながら決めなければならず、データ投入が煩雑になるこ …

[MySQL]外部キー制約を一時的に無効にする方法 もっと読む »

[MySQL]全てのクエリログを確認する方法

MySQL を開発時に使用しているときに、実行されているクエリのログを確認したい場合の設定方法について説明したいと思います。 デバッグ時などに実際に実行されているクエリを確認する際に役に立つと思います。 前提条件 MyS …

[MySQL]全てのクエリログを確認する方法 もっと読む »