Че то вы на выдумывали этажей по моему скромному мнению.
utf8_general_ci кодировку таблиц и скрипт в utf-8.
Должно отлично все быть без лишних настроек подключения...
Ну это да просто автор указал какая у него кодировка, думаю стоит сменить и посмотреть результат, прежде чем пробывать химичить с настройкой подключения, все таки лишний запрос
Для выполнения действия необходимо авторизоваться!