前も書いたけど、MySQL をいじるには、入力補完してくれる mycli が超便利。 これなしの環境だとめんどうに感じてしまうくらいに! あとダミーデータの作成は generatedata.com が良さげ。 これはもっと良いサイトありそうなので、ご存知の方、教えてくださいますと幸いです。 さて、練習のためになんとなくデータベースとテーブル作っちゃったけど、 なんの設定もしてないから文字コードが utf8mb4 じゃないじゃん、ってときの対処法。 なんで utf8 でなく utf8mb4 ? MySQL の公式に解説が出ています。 https://dev.mysql.com/doc/refman/5.6/ja/charset-unicode-upgrading.html MySQL での utf8 は、1文字を3バイトとする文字エンコーディングです。 一方の utf8mb4 は、1文字を4
![MySQL の文字エンコーディングを utf8mb4 にあとから変更する - ハトネコエ Web がくしゅうちょう](https://cdn-ak-scissors.b.st-hatena.com/image/square/7a7c5520bd47d669df29f09a6cbf7cb53dcb77ce/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fn%2Fnekonenene%2F20160802%2F20160802113705.png)