Если вы склоняетесь к символу (16), определенно используйте двоичный код (16). У двоичного (n) нет понятия сопоставления или набора символов (или, скорее, это символ (n) с набором символов / сопоставлением «двоичного»). Значение по умолчанию для char в mysql - latin1_swedish_ci, что означает, что он попытается выполнить сортировку без учета регистра и сравнение для байтовых значений, которые являются допустимыми кодовыми точками в latin1, что вызовет все возможные неожиданные проблемы.
Другим вариантом является использование десятичного (39, 0) нулевого заполнения без знака, не столь эффективного, как два больших (десятичное будет использовать 4 байта на девять цифр в текущих версиях mysql), но позволит вам хранить все это в одном колонку и распечатайте красиво.