文字コード
MySQL8.0の話ですので、以前のバージョンの話とはちょっと変わってしまうかもしれませんが、テーブルの作成で、ものすごくしょうもないことでハマってしまいました。 ERROR 1071 (42000): Specified key was too long; max key length is 3072 bytes まず、…
異なるバージョン、もしくは、異なる サーバ間で、データベースのdump (mysqldump) および restore リストアを実施した時に、リストア先にデータベースもテーブルもないはずなのに、キー重複(Duplicate entry)が起きたりしたことはありませんか? え?、な…
データベースを新規構築する前に、設定が指定した文字コードになっているか確認しましょう。 間違えた文字コードの設定で構築してしまうと、後の文字コードの変更が大変になっちゃいますよ。 以下は、DBMS、DB,テーブル,カラムの確認方法です。