社区
MySQL
帖子详情
mysql版本问题,插入主键。。。。
ghopper
2008-10-23 06:41:38
数据库表id是主键,自动增长。
insert aa(id) values('') 这个在mysql4是可以执行的,正常。
可是在mysql5中就错误的。
我还是想能让它有效,怎么搞定?
...全文
107
5
打赏
收藏
mysql版本问题,插入主键。。。。
数据库表id是主键,自动增长。 insert aa(id) values('') 这个在mysql4是可以执行的,正常。 可是在mysql5中就错误的。 我还是想能让它有效,怎么搞定?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ghopper
2008-10-24
打赏
举报
回复
我可以不改动程序吗?
懒得去死
2008-10-24
打赏
举报
回复
insert aa(id) values(NULL)
ghopper
2008-10-24
打赏
举报
回复
这是在4.0下导出的结构
CREATE TABLE `newsletter_blog` (
`ID` int(11) NOT NULL auto_increment,
`Headline` varchar(255) default NULL,
`Grabline` text,
`Content` text,
`Publish_Date` datetime default NULL,
`Of_Section` int(11) default NULL,
`Sequence` int(11) default NULL,
`Image` varchar(255) default NULL,
`Caption` varchar(255) default NULL,
`Link_Text` varchar(255) default NULL,
`URL` varchar(255) default NULL,
`PDF` varchar(255) default NULL,
`ShowDate` tinyint(4) default NULL,
`CaptionPDF` varchar(255) default NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=25 ;
下面这条语句在5.0下也不能执行,因为Publish_Date的值是'--',而在4.0下却可以插入‘0000-00-00 00:00:00'至少没有报错。是不是需要设置哪里??
INSERT INTO newsletter_blog (Headline, Grabline, Content, Publish_Date, Of_Section, Image, Caption, Link_Text, URL, PDF, ShowDate, CaptionPDF) VALUES ('OUR STAFF', '1', '
1
', '--', '45', '', '', '', '', '', '', '')
chinajnt
2008-10-24
打赏
举报
回复
insert test(id) values('');
或者
insert into test(id) values('');
或者
insert into test(id) values(null);
都可以.
检查你的mysql版本.
chinajnt
2008-10-23
打赏
举报
回复
表结构是什么?发出来看看。。
深入讲解:
MySQL
中自增
主键
会遇到什么
问题
自增
主键
会遇到什么
问题
?
MySQL
自增
主键
值一定会连续吗?什么情况下自增
主键
会出现不连续?
Mysql
插入
数据并返回其
主键
id
1.背景 将数据
插入
到数据库中,并返回其
主键
id 2.思考 在
插入
的SQL语句里执行查询
主键
SQL语句 3.解决方案 <insert id="insertAndselectLastInsertid" parameterType="com.whale.doteonme.web.module.web.donation.model.PmDonation"> INSERT ...
MySQL
进阶——
插入
数据、
主键
优化
在上篇文章学习了
MySQL
进阶——索引使用规则,这篇文章学习
MySQL
进阶——
插入
数据、
主键
优化。
MySQL
8.0以下
版本
重启后自增
主键
值丢失
问题
上周运维同学重启了UAT环境的
MySQL
数据库服务,刚开始我是不知道数据库重启了,先是业务服务开始异常,初步定位到的原因是一个表的
主键
ID出现了回退,又查到
MySQL
低
版本
(8.0以下)重启可能会导致自增
主键
值回退或重置,最后和运维同学确认了下重启时间,确认了原因。正如前文中所说,这种方式复杂且风险很大,
MySQL
8.0并不完全兼容低
版本
,升级后这个
问题
解决了,但可能会导致其他方面的
问题
,所以生产环境一般是不会同意这样做的。在
MySQL
8.0中,执行同样的操作,自增值仍为6,没有丢失,这里就不演示啦!
mysql
关联
主键
插入
锁
问题
MySQL
关联
主键
插入
锁
问题
解决方案 作为一名经验丰富的开发者,我很高兴能帮助你解决
MySQL
关联
主键
插入
锁
问题
。这个
问题
通常发生在使用外键约束的表之间
插入
数据时。下面,我将通过一个简单的例子,向你展示如何一步步解决这个
问题
。 流程图 首先,让我们通过一个流程图来了解整个流程: #render_12_3220337823...
MySQL
57,064
社区成员
56,762
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章