So I work with the usernames from a service and some of them contain weird characters. One for example contains or another example would be .
I struggle to geht them into my database. When I try to manually enter them I get Warning: #1300 invalid utf 8 string.
After some googling I found out that it's probs because it's a 4 byte character and that I'm supposed to set the collation to utf8mb4_general_ci which I tried but didn't help. I also tried to set it to utf32_general_ci. Now interistingly if I set it to utf32_general_ci, I still get the "invaild utf8 string" error and not invalid utf32. I don't understand why. Do I need to change something else besides collation?
I'm trying to enter the data via phpMyAdmin. It is running on a debian webserver that is managed mostly via plesk but I do have SSH access which I use occasionally.