为了账号安全,请及时绑定邮箱和手机立即绑定

插入成功,但MySQL中显示全是NULL值是为什么

运行没有错误,但MySQL中全是null

正在回答

3 回答

数据表user(除了id其它字段可为null):

-- 正确语句(运行成功,表有数据)
insert into user(id,name,age) value(1,'jack',18);

-- 错误语句(运行成功,表数据为 null)
insert into user value(id=1,name='jack',age=18);
insert into user(id,name,age) value(id=1,name='jack',age=18);

看看你是不是用了这样的语句

0 回复 有任何疑惑可以回复我~

数据库链接没成功吧

0 回复 有任何疑惑可以回复我~
#1

休城记忆 提问者

应该链接成功了,因为通过查询方法和删除方法都能成功,唯独插入的数据全变成了空值
2017-08-20 回复 有任何疑惑可以回复我~
#2

qq_慕斯卡9084436 回复 休城记忆 提问者

请问解决了吗?我也遇到一样的问题,运行数据插入语句成功,查看数据表,确实多出了一条记录,但是除了id,其他字段都是null。不知道怎么回事
2022-04-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

插入成功,但MySQL中显示全是NULL值是为什么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信