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