Unknown column in field list
You In  para meter is not country_idcountry it is countryID

see

PROCEDURE `setState`(IN `statename` VARCHAR(100), IN `countryID` INT(11))


So you mus use

SET @countryID := `countryID`;


To grab the country_idcountry.

Be aware when country_idcountry is a foreign key you must have the county id already in your database.