Usando ALTER para eliminar una columna si existe en MySQL

¿Cómo se puede usar ALTER para colocar una columna en una tabla MySQL si esa columna existe? Sé que puedo usarlo ALTER TABLE my_table DROP COLUMN my_column, pero eso arrojará un error si my_columnno existe. ¿Existe una sintaxis alternativa para descartar la columna de forma condicional? Estoy...