How is the source file encoded?
If it is a CSV file, you can open it in excel and try to save it as a CSV UTF-8 and see if it makes any difference.
Also, the charset/collation of the database and the individual tables within is not necessarily the same.
For instance, we have a database with utf8mb4 and a table with latin1.
You might want to look at the individual table as well.