Have a look MaxMind GeoLite Country and MaxMind GeoLite City.
If it's the continent you're mainly after (I don't know if GeoLite stores that) you could always map the country codes from the GeoLite database to the country codes of the world database which MySql uses as a sample database. That has the continent for each country stored.