While storing in serialized manner it is difficult to update a single value in it. Instead You need to update the column every time.
And if you store in table base it easy to update a single row or retrieve it from table.
You can define structure as:
Table:setting
column(settingid,setting_name,setting_value)
Table: user_settings
column(userid,settingid)