首页 > 数据库 >Mysql导入sql脚本报错,时间格式数据为空

Mysql导入sql脚本报错,时间格式数据为空

时间:2023-07-15 09:22:05浏览次数:37  
标签:NO Mysql ZERO 导入 mode 为空 sql DATE

Mysql导入sql脚本报错,时间格式数据为空

Mysql导入sql脚本时候导入的sql脚本中有时间格式为空的时候时间格字段会报错。

解决方式也很简单:

查看sql_mode :

select @@session.sql_mode;

查询结果:

STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

修改my.cnf,去掉NO_ZERO_IN_DATE,NO_ZERO_DATE 加在 [mysqld] sql-mode = "xx_mode"

[mysqld]
sql-mode = STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

标签:NO,Mysql,ZERO,导入,mode,为空,sql,DATE
From: https://www.cnblogs.com/zwbsoft/p/17555560.html

相关文章

  • SpringBoot+Vue3+MySQL集群 开发健康体检双系统
    第1章课程介绍试看4节|38分钟观看项目演示,熟悉大健康体检项目主要功能。掌握学习本课程的最佳方法,以及如何利用在线手册学习和答疑。第2章大健康体检项目全栈环境搭建16节|218分钟利用虚拟机或者云主机安装Linux系统和Docker环境,部署MongoDB、Redis、Minio和RabbitMQ等中......
  • mysql root权限恢复
    1.首先停止​​MySQL​​服务:servicemysqldstop2.加参数启动​​mysql​​:/usr/bin/mysqld_safe--skip-grant-tables& 然后就可以无任何限制的访问mysql了3.root用户登陆系统:mysql-uroot-pmysql4.切换​​数据库​​:usemysql5.显示所有的表:showtables;这里就可以访问表......
  • 107.SQL注入攻击
    107.SQL注入攻击?SQL注入攻击指的是攻击者在HTTP请求中注入恶意的SQL代码,服务器使用参数构建数据库SQL命令时,恶意SQL被一起构造,破坏原有SQL结构,并在数据库中执行,达到编写程序时意料之外结果的攻击行为。详细资料可以参考:《Web安全漏洞之SQL注入》《如何防范......
  • 有点意思的sql
    同事问我一个问题,要我写几条sql。假设表temp的结构是这样的:字段:id, name有这些记录:123,foo123,  bar123,test124, test125 foo126 bar127foo127test128foo128bar128test128else现在要写4条sql,找到符合下面四个条件的id:1.只有name=foo2.只有name=bar3.......
  • 在centos 7.9 系统docker上构建mysql 5.7
    1、拉取镜像[root@localhost~]#dockerpullmysql:5.7 2、查看镜像[root@localhost~]#dockerimages 3、根据镜像id构建mysql容器,且分配端口号[root@localhost~]#dockerrun-d-p3306:3306--namemysql-eMYSQL_ROOT_PASSWORD='OK'c20987f18b13命令说......
  • [极客大挑战 2019]EasySQL
    [极客大挑战2019]EasySQL题目来源:buuctf题目类型:web涉及考点:SQL注入先看题目,给了两个输入框:随便输入几个数进去,例如username=123,password=123:页面回显说是错误的用户密码,但注意到url中采用的是get传参:下一步寻找注入点,我们可以假设数据库中的查询语句为:select......
  • 关键sql
    分组后获取分组中对应的消息主体思路,先分组,然后获取关键数据,进行级联或利用EXISTS关键字SELECT*FROM(SELECTB.*FROM(SELECTACCEPTNO,TASK_ID,MAX(TIME_MARKER)ASMTMFROMKKWHERETIME_MARKER>5ANDFILD_COUNT<5GROUPBYACCE......
  • 快速离线安装MySql数据库
    一、mysal压缩文件通过ftp放入\opt-->解压cd/opttar-xzvfmysql-5.7.29-linux-glibc2.12-×86_64.tar.gz二、移动一>创建data目录一>创建用户组mvmysql-5.7.29-linux-glibc2.12-×86_64/usr/localcd/usr/localmvmysql-5.7.29-linux-glibc2.12-×86_64mysqlcd......
  • Mysql
    Mysql中的数据类型字段类型整型TINYINT,SMALLINNT,MEDIUMINT,INT,BIGINT分别使用8,16,24,32,64位的存储空间,一般情况下越小的列越好INT(11)中的数字只是规定了交互工具显示字符的个数,对于存储和计算来说没有任何意义。浮点数FLOAT和DOUBLE为浮点类型,DECIMAL为高精度小树类型,CPU原......
  • SQL中的各种连接介绍
    准备工作创建表stu和表classcreatetableIFNOTEXISTSstu(idbigintunsignedAUTO_INCREMENTcomment'学号',namevarchar(50)notnullcomment'姓名',ageintunsignednotnullcomment'年龄',class_idbigintunsignednotnullcomment......