Nome da tabela ='configurações'
name | varchar <-- primary key
value | varchar
Então você pode consultar assim:
SELECT * FROM settings WHERE name = 'default_printer';
Esta opção é agradável e fácil e funcionará bem com 10 ou 10.000 configurações. Com a outra opção, você terá que adicionar uma nova coluna, o que seria uma perda de tempo completamente inútil.
Editar
Após seu primeiro comentário, você pode escolher vários valores como este:
SELECT * FROM settings WHERE name IN ('default_printer','default_page_size');
:-)