请教一个mysql插入操作的问题
时间:2011-12-04
来源:互联网
SQL code
这里是表结构。
PHP code
现在的情况是第一条可以正常插入,第二条却不能插入。
因为以前我用mysqlnd 5.0.8-dev这个版本的是可以插入的。
问:这是什么原因造成的?
如果修改的话,是不是必须把id字段去除才能解决吗?
CREATE TABLE `tb` ( `id` mediumint(8) NOT NULL auto_increment, `title` varchar(100) default NULL, `content` text, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
这里是表结构。
PHP code
//第一条 $sql = "INSERT INTO `tb` SET title='这里是数据的标题',content='这里是一部分插入到内容中的测试数据了'"; //第二条 $sql = "INSERT INTO `tb` SET id='',title='这里是数据的标题',content='这里是一部分插入到内容中的测试数据了'";
现在的情况是第一条可以正常插入,第二条却不能插入。
因为以前我用mysqlnd 5.0.8-dev这个版本的是可以插入的。
问:这是什么原因造成的?
如果修改的话,是不是必须把id字段去除才能解决吗?
作者: wcunw 发布时间: 2011-12-04
要看你这个ID是不是自动增值的!如果是自己增值的那就不要加ID!
作者: fifading 发布时间: 2011-12-04
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28