MySql怎样将日期格式转换成字符串格式?该怎么处理

MySql怎样将日期格式转换成字符串格式?
数据是:2004-03-17 11:05:21
我想得到:20040317110521

请指教!

------解决方案--------------------
SELECT REPLACE(REPLACE(REPLACE(CAST('2004-03-17 11:05:21' AS CHAR(19)),':',''),'-',''),' ','');