Usar la codificación UTF-8 correcta en MySQL
Al crear una base de datos o una tabla para que la información quede guardada en la codificación utf-8 se debe usar la codificación utf8mb4 y no utf8 porque esta ultima es una codificación propietaria no estandar o completa.
# Codificación correcta
utf8mb4
# Codificación erronea
utf8