日付と時刻に別々の列を設定しても意味がありません。あまり意味がありません
このようにテーブルを作成できます
CREATE TABLE timeDate (
id INT,
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
);
また、日付部分が必要な場合は、このクエリを使用してください
SELECT DATE(`ts`) FROM timedate WHERE id =someId
また、時間の部分が必要な場合は、このクエリを使用してください
SELECT TIME(`ts`) FROM timedate WHERE id =someId