mysql 日期型中文报错_mysql日期类型默认值'0000-00-00' 报错,是什么问题?
如题,本来是 从另一个数据库中导出的sql文件,在我电脑上导入报这个错误,不知道是不是mysql 版本问题。多方搜索无果,所以上来求助。DROP TABLE IF EXISTS `workreport_member`;
CREATE TABLE `workreport_member` (
`uid` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户ID',
`nickname` char(16) NOT NULL DEFAULT '' COMMENT '昵称',
`sex` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '性别',
`birthday` date NOT NULL DEFAULT '0000-00-00' COMMENT '生日',
`qq` char(10) NOT NULL DEFAULT '' COMMENT 'qq号',
`score` mediumint(8) NOT NULL DEFAULT '0' COMMENT '用户积分',
`login` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '登录次数',
`reg_ip` bigint(20) NOT NULL DEFAULT '0' COMMENT '注册IP',
`reg_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '注册时间',
`last_login_ip` bigint(20) NOT NULL DEFAULT '0' COMMENT '最后登录IP',
`last_login_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最后登录时间',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '会员状态',
PRIMARY KEY (`uid`),
KEY `status` (`status`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='会员表';
下面这是在Sequel Pro 导入时报的错误
不知道我说清楚了没……
刚才又尝试了一下,我把值改成`birthday` date NOT NULL DEFAULT '0001-01-01' COMMENT '生日',
貌似就可以了,有点迷惑,之前的sql 是从windows的navcat导出来的, 导入是在MAC 的Sequel Pro 导入的。
mysql 日期型中文报错_mysql日期类型默认值'0000-00-00' 报错,是什么问题?相关推荐
- js获取mysql数据库数据类型_怎么利用JS将从数据库中读取出来的日期型格式化为想要的类型...
在页面初始化时,用JavaScript将从数据库中读取出来的日期型格式化为想要的类型.格式化为yyyy年MM月dd日 HH时mm分ss秒,大家可以参考下代码,自由发挥下. 代码如下://传入从数据库中 ...
- 关于MySQL中date字段默认值为“0000-00-00 00:00:00“导致MyBatisPlus无法正常list()而报系统异常错误码500的问题
今天在SpringBoot整合MyBatisPlus的时候,使用自动代码生成的功能,对User表生成了entity.mapper.service代码,之后编写测试类调用userService.list ...
- MySQL命令及使用技巧以及当前时间字段默认值设置
MySQL数据库中需要建立时间字段并且设置其默认值为当前执行时间的方法是:建立字段类型为timestamp,并设置默认值为CURRENT_TIMESTAMP.即可,另外方法是设置字段为timestam ...
- mysql源码安装报错_mysql 的二进制和源码包 安装的报错总结
MySQL报错总结 报错原因:/application/mysql-5.6.44/tmp不存在 解决方法:mkdir /application/mysql-5.6.44/tmp 报错原因: /appl ...
- mysql 查询一个月的时间_mysql日期查询sql语句总结(查询一天,查询一周,查询一个月的数据)...
我的日期 首先我们获取到的日期格式是这样的:2009-2-12或者2009-3-3或者2009-10-12,我们在组合sql语句的时候可以这样:(分了三个例子) 代码如下 @1select * fro ...
- mysql text 函数的使用方法_MySQL空间数据操作:GeomFromText()和astext()函数报错解决...
报错问题: 之前在向MySQL导入经纬度数据的时候,用GeomFromText()方法来将字符串格式的空间点坐标转化为Geometry类型,得到了如下的报错: FUNCTION db.GeomFrom ...
- mysql中日期的加减操作_mysql 日期加减操作
1. MySQL 为日期增加一个时间间隔:date_add() set @dt = now(); select date_add(@dt, interval 1 day); -- add ...
- mysql日期加一年时间_mysql日期怎么加一年
mysql日期加一年的方法:日期增加一年,使用updata更新语句,代码为[UPDATE table SET date = DATE_ADD(date, INTERVAL 1 YEAR)]. mysq ...
- JavaScript - 日期型字符串增加天数(日期增加指定天数计算)
前言 如果您通过 截取字符串方式 拿到时间,再转成数值型进行增加的方式是错误,繁琐且计算困难. 例如您有一个 字符串型 的日期,例如当前日期 2022-05-25 , 对其进行增加指定天数,得到一个精 ...
- mysql数据类型默认值_MySQL数据类型 - 数据类型默认值
数据类型默认值 数据类型规范可以有显式或隐式的默认值. 数据类型规范中的DEFAULT值子句显式指示列的默认值.示例: SERIAL DEFAULT VALUE是一种特殊情况.在整数列的定义中,它是N ...
最新文章
- 计算机操作员有关大学专业,计算机操作员国家职业标准
- Python编程语言学习:在根目录的py文件内调用某叶目录文件内的包/库或者函数(常用在GUI编程)之详细攻略
- web前端试题和答案
- 大数据统计分析毕业设计_基于大数据分析的电子信息类专业毕业设计成绩影响因素研究...
- [转]一个人脸检测器
- 输入一个正整数n,计算s=1-1/3+1/5-1/7…前n项之和
- Python不使用int()函数把字符串转换为数字
- 用CSS编写登陆页面(含源代码)
- android维文字体下载,Badam维汉输入法
- python serial库文件下载_python serial模块
- pdf转的html 360看不了,360浏览器看不了pdf
- 使用python+ffmpeg批量将ts文件转为mp4
- 虚拟化技术——虚拟存储
- ☆ C++ 继承与派生(包括虚继承)
- 植物大战 类和对象 ——C++
- 68.深度解密网络项目六:经久不衰的互联网“软件”项目
- Vue 用户登入及token 认证
- poi 生成word 表格,并向表格单元格中插入多个图片
- mongodb安装和mongoVUE使用
- oeasy教您玩转vim - 89 - # 高亮细节Highlight
热门文章
- react如何获取表单数据
- hasp运行不成功_提问:程序无报错或警告,但总是运行不成功,会卡住没反应...
- 红旗Linux网卡绑定,Linux bonding 之balance-alb 原理介绍及其实现
- php微信公众号的服务器配置,微信公众号服务器配置选项PHP示例代码
- FileZilla客户端连接腾讯云FTP服务器时出现“227 Entering Passive Mode”
- NullPointerException at org.mapstruct.ap.internal.processor.DefaultVersionInformation.createManifest
- 查看linux系统版本信息(Oracle Linux、Centos Linux、Redhat Linux、Debian、Ubuntu)
- 小程序开发(10)-之热力图解决方案、手绘图
- Java-什么是面向对象
- Java错误提示框口怎么使用_如何在Swing中显示错误消息对话框?