csv importtan sonra veritabanına türkçe karakterler kayıt oluyor mu yoksa bozuluyor mu ? Gerçi veritabanında türkçe karakter olsa sorgununda çalışması lazım.
csv import esnasında utf8 header tanımlamayı denediniz mi?
header('Content-Type: text/html; charset=UTF-8');

Daha önce denediyseniz import kodlarını bir paylaşın öyle bakalım olmazsa