Use the non-primary key field for the mysql partition

Hello
In mysql we can use a primary key or a single field for the partition (key types, hash, range, …)
In my table I need to make a partition base of the countrycode field that is not a primary key
How can I use this field for the partition?
I need for each country I have an independent table.