XAMPPで自サバを動かしながら、PHP作業を進めています(≒実際にはふりだけで、すすんでない)。
PHPからExcelファイルの読み書きは少しできたので、MySQLをつかって試してみたいことがある~と妄想。
phpMyAdminを使いカラのデータベースをひとつ作りました。テーブルなどはありませぬ…。横着(汗)。何をそのあとしたかというと、Wordpressをインストールしたです。DB名などを入力するとあとは必要なテーブルが自動的に作成される…。横着…です。
文字コードは進化してた
WPでありますから、utf8_general_ci でOKだろうかと…。ところが、phpMyAdminで確認してたら、なにやら他のutf8があったです。
「utf8mb4」というもので、その後に「_general_ci」などがくっついているです。
ネットで調べたら、マルチバイト4バイトまで扱える文字コードみたいです…知らんかった。
- MySQLに絵文字を格納するにはutf8mb4を使う必要があった - F.Ko-Jiの「一秒後は未来」
- RDS MySQL5.5.33 で『utf8mb4』(4バイト対応UTF-8文字コードセット)を試してみた | Developers.IO
絵文字も使える…。
MySQLでは5.5から対応しているみたいです…。