Recibí el siguiente error al intentar alterar el tipo de datos de una columna y establecer un nuevo valor predeterminado:
ALTER TABLE foobar_data ALTER COLUMN col VARCHAR(255) NOT NULL SET DEFAULT '{}';
ERROR 1064 (42000): tiene un error en su sintaxis SQL; consulte el manual que corresponde a la versión de su servidor MySQL para conocer la sintaxis correcta que se debe usar cerca de 'VARCHAR (255) NOT NULL SET DEFAULT' {} '' en la línea 1