gpt4 book ai didi

mysql - 如何启用explicit_defaults_for_timestamp?

转载 作者:IT老高 更新时间:2023-10-28 23:44:05 25 4
gpt4 key购买 nike

当我尝试启动 mySQL 服务器时,我收到消息:

[Warning] TIMESTAMP with implicit DEFAULT value is deprecated.
Please use --explicit_defaults_for_timestamp server option (see documentation for more details).

我在以下位置找到答案:
http://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html#sysvar_explicit_defaults_for_timestamp

但是如何启用它呢?在哪里?

最佳答案

首先,您还不需要更改任何内容。

Those nonstandard behaviors remain the default for TIMESTAMP but as of MySQL 5.6.6 are deprecated and this warning appears at startup

现在如果你想搬到 new behaviors您必须在 [mysqld] 部分的 my.cnf 中添加这一行。

explicit_defaults_for_timestamp = 1

my.cnf(或其他配置文件)的位置因系统而异。如果找不到,请引用 https://dev.mysql.com/doc/refman/5.7/en/option-files.html

关于mysql - 如何启用explicit_defaults_for_timestamp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15701636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com