In an existing database, I\'ve age column (INT). Now I need to set it as dob (DATETIME).
I try doing so through PHPMyAdmin, giving CURRENT_TIMESTAMP as default value
I don't think you can achieve that with mysql date. You have to use timestamp or try this approach..
CREATE TRIGGER table_OnInsert BEFORE INSERT ON `DB`.`table` FOR EACH ROW SET NEW.dateColumn = IFNULL(NEW.dateColumn, NOW());