MySQLでデータベースの作成
CREATE DATABASE データベース名 CHARACTER SET uff8mb4;
PHPでPDOの初期化
<?php
try{
$dbh = new PDO('mysql:dbname=データベース名;host=localhost;charset=utf8mb4;');
}
catch(PDOException $e){
dir('エラーメッセージ: ' . $e->GetCode());
}
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);