O alias do charset para UTF-8 no MySQL é
utf8 (sem hífen). Consulte https://dev.mysql.com/doc/ refman/5.5/en/charset-charsets.html para charsets disponíveis.
Observe que, se você precisar usar pontos Unicode não BMP, como emojis, use
utf8mb4 para o conjunto de caracteres de conexão e o tipo varchar.