MySQL

プログラミング

Mac で拡張子 .sql.gz のファイルを MySQL にインポートする方法

MySQL データベースにデータをインポートする際、圧縮された .sql.gz ファイルをそのまま使えると便利です。この...
プログラミング

[Docker] Docker-Composeで MySQL 環境を構築する

Docker-Compose を使用すると、複数のコンテナを簡単に管理および設定できます。 MySQL のデータベース環...
プログラミング

[Docker]Docker から MySQL に接続できない ERROR 2002 (HY000)

Docker を使って MySQL コンテナを起動した後、ローカルホストの MySQL サーバーに接続しようとした際に、...
プログラミング

[Docker]Django + MySQL の開発環境を docker-compose で構築する

Django は Python で書かれた高機能なWebフレームワークで、データベースとして MySQL を使用すること...
プログラミング

[MySQL]Datetime型をDate型に変換する方法

MySQL で Datetime型 を Date型 に変換する方法を説明したいと思います。 Datetime型 のフィー...
プログラミング

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

MySQL のデータベースで mysqldump コマンドを使用してバックアップを作成する際に、あらかじめ gz 形式で...
プログラミング

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

Docker でイメージを実行したときにローカル環境の MySQL に接続したかったんですが、普通に接続先のホスト名を「...
プログラミング

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

MySQL のデータ移行時に、旧データベースから新データベースへデータを移行する場合、単純にデータベース自体をコピーでき...
プログラミング

[MySQL]Illegal mix of collations エラーが出たときの対処法

MySQL を使用して開発をしていたときに「 Illegal mix of collations 」というエラーが出るこ...
ソフトウェア開発

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

MySQL にデータを一括で登録する際に外部キーが設定されていると、データの投入順によっては外部キー制約エラーが発生する...