mysql在创建表的过程会遇到"mysql Invalid default value for ‘create_date’ timestamp field",这是因为sql_model中加入NO_ZERO_DATE模式。NO_ZERO_DATE
-在严格模式下,不允许“00000 -00-00”作为有效日期。您仍然可以使用IGNORE选项插入零日期。在非严格模式下,日期将被接受,但会生成一个警告。
在当前的session中修改配置
去掉严格模式的限制NO_ZERO_DATE
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';
SET SQL_MODE='ALLOW_INVALID_DATES';
修改mysql配置文件my.cnf,重启mysql
1)打开文件:/etc/mysql/mysql.conf.d/mysqld.cnf。
2)查找:sql_mode,它将在[mysqld]下的某个地方。
3)并将sql_mode设置为:
NO_ZERO_IN_DATE、ERROR_FOR_DIVISION_BY_ZERO NO_AUTO_CREATE_USER NO_ENGINE_SUBSTITUTION
4)保存,然后重新启动mysql服务做:
sudo service mysql restart
NO_ZERO_DATE
Clash端口密码设置与常见问题解答Clash Verge v1.4.1 更新Android 8.0上的Shadowsocks使用指南穿梭 VPN VIP 使用教程深入了解http tls web v2rayMac VPN用不到:为什么你可能不需要使用Mac VPN跨境网络移动必备:Shadowrocket 使用心得与外网注册小妙招V2Ray在Debian 10上的安装和配置指南V2ray TLS Websocket: 配置、使用教程和常见问题解答Shadowrocket大陆白名单:科学上网利器详解国内注册美国苹果 Apple ID 账号及充值方法教程Xray-core v1.5.7 已经支持目前最新出炉的 Shadowsocks 2022 Edition 协议Clash节点购买网站及订阅配置教程Qv2ray客户端下载 机场订阅配置使用教程 支持V2Ray、Xray、Trojan、NaiveProxy、Shadowsocks(R)协议全能Windows、Linux、macOS科学上网工具FIClash Windows 版下载与使用教程:详细图解