Това е безопасно стига форматът, който използвате за представяне на вашите дати, е недвусмислен (тоест всяка стойност се съпоставя с уникална дата).
Но винаги е неефективно да не използвате правилния тип данни за съхраняване на стойност. Рано или късно ще се сблъскате с необходимостта да направите някакво изчисляване на дата в базата данни (сортиране, филтриране, добавяне, ...):съхраняването на вашите дати като низове ще направи такава операция по-сложна, че трябва (режийните разходи варират в зависимост от избрания от вас формат) и много по-малко ефективен (обикновено ще трябва да преведете всички низове до дати, преди да можете да работите с тях).
От друга страна, използването на правилния тип данни от самото начало не прави нещата по-сложни във интерфейса - особено в MySQL. Просто трябва да форматирате правилно низовете си ('YYYY-MM-DD HH:MI:SS'
), преди да ги прехвърли в базата данни, и MySQL с радост ще ги третира като дати.