Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何使用特定格式插入当前日期时间_Mysql_Datetime - Fatal编程技术网

Mysql 如何使用特定格式插入当前日期时间

Mysql 如何使用特定格式插入当前日期时间,mysql,datetime,Mysql,Datetime,创建的表 CREATE TABLE IF NOT EXISTS `posts` ( `id` int(3) NOT NULL AUTO_INCREMENT, `user` varchar(9) NOT NULL, `post` text NOT NULL, `date` varchar(14) NOT NULL, PRIMARY KEY (`id`) ) ENGINE = MyISAM DEFAULT CHARSET=utf8; 我需要以下格式的当前日期时间,而不是?:d

创建的表

CREATE TABLE IF NOT EXISTS `posts` (
  `id` int(3) NOT NULL AUTO_INCREMENT,
  `user` varchar(9) NOT NULL,
  `post` text NOT NULL,
  `date` varchar(14) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE = MyISAM  DEFAULT CHARSET=utf8;
我需要以下格式的当前日期时间,而不是
day.month。小时:分钟


例如今天和现在:
03.01。00:34

这是个坏主意,因为您正在存储数据

  • 以无法订购的格式
  • 以mySQL无法以任何有意义的方式优化的格式
  • 没有日期的年份
使用适当的mySQL,并在进行查询时使用以下格式格式化输出:

INSERT INTO `posts` ( 'user', 'post', 'date') VALUES
('she', 'dolphin', '???');
('me', 'chandra'), '???');

这是个坏主意,因为您正在存储数据

  • 以无法订购的格式
  • 以mySQL无法以任何有意义的方式优化的格式
  • 没有日期的年份
使用适当的mySQL,并在进行查询时使用以下格式格式化输出:

INSERT INTO `posts` ( 'user', 'post', 'date') VALUES
('she', 'dolphin', '???');
('me', 'chandra'), '???');

这是个坏主意,因为您正在存储数据

  • 以无法订购的格式
  • 以mySQL无法以任何有意义的方式优化的格式
  • 没有日期的年份
使用适当的mySQL,并在进行查询时使用以下格式格式化输出:

INSERT INTO `posts` ( 'user', 'post', 'date') VALUES
('she', 'dolphin', '???');
('me', 'chandra'), '???');

这是个坏主意,因为您正在存储数据

  • 以无法订购的格式
  • 以mySQL无法以任何有意义的方式优化的格式
  • 没有日期的年份
使用适当的mySQL,并在进行查询时使用以下格式格式化输出:

INSERT INTO `posts` ( 'user', 'post', 'date') VALUES
('she', 'dolphin', '???');
('me', 'chandra'), '???');

为什么不只存储datetime数据类型?是否有原因不使用
datetime
列类型?然后你可以只做
('she','dolphin',NOW())
?如果可能的话,最好更新数据库以使用datetime存储来提高效率。@MitchDempsey,我尝试了您的解决方案,得到了“字段列表”中的
#1054-未知列“she”
为什么不存储datetime数据类型?您不使用
datetime
列类型有什么原因吗?然后你可以只做
('she','dolphin',NOW())
?如果可能的话,最好更新数据库以使用datetime存储来提高效率。@MitchDempsey,我尝试了您的解决方案,得到了“字段列表”中的
#1054-未知列“she”
为什么不存储datetime数据类型?您不使用
datetime
列类型有什么原因吗?然后你可以只做
('she','dolphin',NOW())
?如果可能的话,最好更新数据库以使用datetime存储来提高效率。@MitchDempsey,我尝试了您的解决方案,得到了“字段列表”中的
#1054-未知列“she”
为什么不存储datetime数据类型?您不使用
datetime
列类型有什么原因吗?然后你可以只做
('she','dolphin',NOW())
?如果可能的话,最好更新数据库以使用datetime存储来提高效率。@MitchDempsey,我尝试了你的解决方案,在“字段列表”中得到了
#1054-未知列'she'。