mysql5.7 datetime 默认值为‘0000-00-00 00:00:00'值无法创建问题解决
使用root登陆数据库 命令界面执行 select @@sql_mode; 结果中包含下面两个NO_ZERO_IN_DATE,NO_ZERO_DATE 修改/etc/my.cnf,查找sql_model如果找不到则添加如下代码sql_mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AU
使用root登陆数据库 命令界面执行 select @@sql_mode; 结果中包含下面两个NO_ZERO_IN_DATE,NO_ZERO_DATE 修改/etc/my.cnf,查找sql_model如果找不到则添加如下代码sql_mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AU
将原来配置好的server部分内容修改改为以下下内容:server { listen 443; # 80 -> 443 server_name baidu.com; # 你的域名 root /var/www/baidu; # 改成项目所在目录的 index index.html index.htm; # 新增ssl配置内容 s
背景浏览器端在使用调试工具的情况下,可以看到我们站点server和X-Powered-By,会让「不法分子」知道我们网站的编程语言以及服务器信息等,这样会很危险的。(使用 chrome 的调试工具中的 network 就可以查看这些信息)
[gpp@goldpanpan src]$ 25342:C 14 Nov 11:08:48.118 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 25342:C 14 Nov 11:08:48.118 # Redis version=4.0.11, bits=64, commit=00000000, modified=0, pid=25342, j
一、背景笔者在6月份加入新团队,新团队这边刚组建起来,基础一些东西还处于待完善状态,比如笔者组内同学约定使用PSR-2的编码风格规范,但是并不是所有人都严格按照PSR-2来提交代码。最大的原因就是口头的约束力极为有限,而团队中大家使用的编辑器不统一,有使用phpstorm,也有使用VS Code更有vim,而各种编辑器都有自己的格式化规则,因此代码风格统一是个问题;具体一点来说,当张三使用VS C
在国内的网络环境,使用 Homebrew 安装软件的过程中可能会长时间卡在 Updating Homebrew 这个步骤。例:执行 brew install composer 命令➜ ~ brew install composer Updating Homebrew... # 如果碰到长时间卡在这里,参考以下处理方法 方法1:按住 control + c 取消本次更新操作➜ ~ brew in