[Docker]Docker イメージ実行時に ローカル環境の MySQL に接続する方法プログラミング / Docker、MySQL / 2022年6月15日 Docker でイメージを実行したときにローカル環境の MySQL に接続したかったんですが、普通に接続先のホスト名を「 localhost 」としているだけじゃ接続できなかったので、対処法をメモしておきます。 動作確認 […]
[MySQL]レコードを別データベース・テーブルの特定の値で登録するプログラミング / MySQL / 2021年4月1日 MySQL のデータ移行時に、旧データベースから新データベースへデータを移行する場合、単純にデータベース自体をコピーできれば良いんですが、テーブルやフィールドを変更していると単純なコピーではデータ移行できないことがありま […]
[MySQL]Illegal mix of collations エラーが出たときの対処法プログラミング / MySQL / 2021年3月22日 MySQL を使用して開発をしていたときに「 Illegal mix of collations 」というエラーが出ることがあったので、その時のエラーの解消方法をメモしておきます。 前提条件 MySQL : 5.6 Il […]
[MySQL]外部キー制約を一時的に無効にする方法ソフトウェア開発、プログラミング / MySQL / 2021年3月21日 MySQL にデータを一括で登録する際に外部キーが設定されていると、データの投入順によっては外部キー制約エラーが発生することがあり、データの投入順を外部キーの設定を確認しながら決めなければならず、データ投入が煩雑になるこ […]
[MySQL]文字列の長さを求める( CHAR_LENGTH )プログラミング / MySQL / 2021年3月21日 MySQL で文字列の長さを求める関数「 CHAR_LENGTH 」について説明します。 前提条件 MySQL : 5.6 CHAR_LENGTH 関数とは 引数に設定した値の文字数を返します。 dev.mysql.co […]
[MySQL]MySQL 5.7のパスワードポリシー変更方法ソフトウェア開発、プログラミング / MySQL / 2021年3月1日 MySQL 5.7 からパスワードポリシーが強化され単純なパスワードを設定しようとすると下記のようなメッセージが出るようになりました。 ERROR 1819 (HY000): Your password does not […]
[AWS]EC2 ( Amazon Linux )に MySQL 5.7 をインストールするソフトウェア開発 / AWS、EC2、MySQL / 2021年1月22日 AWS の EC2 ( Amazon Linux )に MySQL 5.7 をインストールする方法を説明します。 前提条件 EC2 へ ssh で接続できていること MySQL のインストール mysql の Topic […]
[MySQL]全てのクエリログを確認する方法ソフトウェア開発、プログラミング / MySQL / 2020年10月24日 MySQL を開発時に使用しているときに、実行されているクエリのログを確認したい場合の設定方法について説明したいと思います。 デバッグ時などに実際に実行されているクエリを確認する際に役に立つと思います。 前提条件 MyS […]
[MySQL]MySQL で忘れがちなコマンドまとめ(CREATE / DROP DATABASE)プログラミング / MySQL、SQL、コマンド / 2017年8月8日 MySQL で開発してるときに忘れがちなコマンドまとめました。 MySQL にログインする $ mysql -u [ユーザ] -p[パスワード] オプションの「 -p 」と「パスワード」の間は空けずに入力します。 データ […]
[MySQL]バックアップ取得方法まとめプログラミング / MySQL、プログラミング / 2017年6月6日 MySQL を使ってシステム開発している際に、バックアップをとったり、データをインポートすることがよくありますが、バックアップやインポートの時のコマンドをよく忘れてしまうので、バックップとリカバリのコマンドをまとめました […]