Usando ALTER para eliminar uma coluna se ela existir no MySQL

Como ALTER pode ser usado para eliminar uma coluna em uma tabela MySQL se essa coluna existir? Sei que posso usar ALTER TABLE my_table DROP COLUMN my_column, mas isso vai dar um erro se my_columnnão existir. Existe uma sintaxe alternativa para descartar a coluna condicionalmente? Estou usando...