PHP(PDO)経由で絵文字をMySQLへ挿入しようとするとエラーになるのですが、PHP(PDO)のエラーかMySQLのエラーか、エラーメッセージから分かりますか？

```

    ( ! ) Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x8D\xB7\x0D\x0A...' for column 'body' at row 1 in hoge.php on line 42
    ( ! ) PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x8D\xB7\x0D\x0A...' for column 'body' at row 1 in hoge.php on line 42
    
```

環境  
MySQL 5.7  
PHP 7.2
CC BY-SA 4.0
2022-03-28T01:28:37.813
88055
2022-04-05T09:10:46.293
2022-04-05T09:10:46.293
2238
7886
question
php mysql
PHP経由で絵文字をMySQLへ挿入しようとするとエラーになるのですが、PHPのエラーかMySQLのエラーか、エラーメッセージから分かりますか？