в настоящее время я отправляю через скрипт php
date("Y-m-d H:i:s")
в мою базу данных mysql
но в настоящее время для поля установлено значение DATE, набор символов binary, размер и точность отображения на уровне 10, поэтому сохраняется только дата, а не время, например 2018-05-22.
Я хочу, чтобы он сохранил 2018-05-22 15:10:10 - что мне нужно изменить в моей базе данных MySQL для этого параметра поля, чтобы он сохранял все, что PHP отправляет его?
Сменить тип на datetime
Используйте правильный тип столбца, то есть DATETIME вместо DATE.






Используйте timestamp в базе данных MySQL, и он сохранит так, как вы хотите.
The DATETIME type is used for values that contain both date and time parts. MySQL retrieves and displays DATETIME values in 'YYYY-MM-DD HH:MM:SS' format. The supported range is '1000-01-01 00:00:00' to '9999-12-31 23:59:59'.
Вы можете изменить свою таблицу как: -
ALTER TABLE table_name MODIFY COLUMN column_name DATETIME;
Ссылка: - https://dev.mysql.com/doc/refman/8.0/en/datetime.html
изменить тип на TIMESTAMP