The default value for a column as set in MySQL will probably not work in many PHP scripts as these tend to provide a value for each column inserted, even if it is just a blank string (ie. ''), so the default is never used as a value was submitted.
But why not just create a vB Setting to let the admin define the default and use this when inserting the rows?