162100导航数据库 Invalid default value for ‘thisdate’报错
最近我爱自学小编想鼓捣一个导航网站,以162100导航网站源码尝试进行搭建。搭建后配置数据时,数据库连接成功,但是导入数据表时出现异常。
异常如下图所示,表member创建失败 Invalid default value for ‘thisdate’报错
原因:
Phpstudy默认搭建的本地环境,MySQL配置没有设置SQL_MODE信息
解决方法:
方法一:
在Phpstudy安装程序目录Extensions\mysql目录下找到my.ini文件,打开该文件加入以下代码:
- sql-mode=”ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
复制代码
保存文件,然后重启mysql服务就可以了。
方法二:
通过PHPstudy程序界面修改,进入【首页】点击mysql服务后方的【配置】,点击下图箭头所示的选项,然后勾选相关功能。
完成勾选后点击确定,然后重启mysql服务。