What\'s the best way to structure a MySQL table for storing admin settings?
Like this?
Setting _|_ Value setting1 | a setting2 | b setting3 | c set
Your first example, name-value pairs or EAV, allows for a good deal more flexibility.
Check out the wiki page about EAV modelling in databases.