Il serait plus rapide de conserver une table appelée countries
et un champ sur vos users
table appelée countries
ou country_id
qui détient la clé étrangère pour chaque pays d'utilisateurs dans les countries
tableau.
Une jointure dans MYSQL est normalement (presque toujours) plus rapide que de parcourir une liste d'enregistrements renvoyés et d'associer le pays à l'utilisateur.