Ne znam sta radi PHPMyAdmin, posto ga ne koristim, ali sustina je u ovome, ako imas HTML stranu, i enkoding te strane je utf-8, kada uneses cirilicu, submituje to, dobices u PHP-u string koji je utf-8 enkodiran. Ako stavis da je enkoding strane windows-1251, posle submitovanja PHP ce dobiti isti taj string, ali windows-1251 enkodiran. Ako je enkoding html strane iso-8859-1, kao sto je kod tebe izgleda bilo u startu, dobices HTML entities, jer browser ne moze u tom enkodingu da prikaze cirilicna slova.
Znaci u zavisnosti od encodinga na tvojoj HTML strani na kojoj unosis tekst, dobices posle submita ISTI string, ali RAZLICITO enkodiran. Ne znam sta ti podrazumevas pod cirilicom, ali:
абц
àáö
абц
sva tri reda gore su "abc" (cirilicom), s tim sto je prvo utf-8 enkodirano, drugo windows-1251, a trece su entities. Ti naravno treba da odlucis sta ti treba i koji enkoding koristis.
Never trust an operating system you don't have sources for.