向MySQL数据库中插入数据,sql语句没问题,但插入失败也不报错的原因
来源:互联网 发布:php获取post json 编辑:程序博客网 时间:2024/05/17 12:49
1.这几天在做一个Javaweb的图书商城项目,在操作数据库的过程中,遇到一个问题?
向数据库中的order数据表中插入数据时,一直插入数据失败。没有报SQL语句语法错误,Eclipse开发工具的console打印台中也没有报错,就是数据插不进去,不断的修改测试和打印,也没有发现问题。
数据表order和Java代码如下:
最后请教以为朋友,才发现原因。sql语句语法完全没问题,Java代码逻辑和过程也没问题,原因是在数据表的名字有问题。我的数据表名是order,而order在MySQL中是关键字,所以一直插入不进去,也不报错。将数据表的名字改为orders就可以了。
因此需要注意,数据表命名时与mysql中关键字的冲突,以前一直没有意识到这个问题,只是在写后台和前端代码时,在注意关键字的问题。【MySQL中使用关键字作为数据表名时不会报错的,会让人摸不着头脑。如果你遇到这种问题,就考虑一下是不是这个原因】
2.数据库原因,没有关闭数据库连接
转载来自:http://blog.csdn.net/baidu_37107022/article/details/73007568
阅读全文
0 0
- 向MySQL数据库中插入数据,sql语句没问题,但插入失败也不报错的原因
- 向MySQL数据库中插入数据,sql语句没问题,但插入失败也不报错?
- 向mysql数据表中插入数据失败的原因
- 运用INSERT INTO语句向数据库中插入数据失败。
- 关于Mysql数据库插入数据失败的原因
- sql insert语句进入插入操作时,遇到插入失败但又没有提示信息时的个人原因
- 在SQL语句中使用参数向数据库中插入含特殊字符的数据
- SQL语言使用insert语句向数据库表格中插入或添加新的数据行
- SpringBoot向数据库中插入英文没问题,中文报错乱码问题
- 通过场景运行脚本向数据库中插入数据失败
- 向数据库中插入数据:
- 用SQL语句向表格中插入数据
- 用SQL语句向表格中插入数据
- 用SQL语句向表格中插入数据INSERT
- 用SQL语句向表格中插入数据
- mybatis向mysql数据库中插入数据报错Field 'id' doesn't have a default value
- Android 数据库插入数据总是失败的原因
- 向Access中插入数据报“INSERT INTO 语句的语法错误”的解决办法
- 博客文章导航
- 2462: [BeiJing2011]矩阵模板
- Xml文件在eclipse中显示乱码问题
- 堆排序
- 配置maven的中央仓库mirro镜像
- 向MySQL数据库中插入数据,sql语句没问题,但插入失败也不报错的原因
- MySQL--操作简记(select检索、order by排序数据)
- caffe安装前的准备工作
- bat清理电脑垃圾,注意事项
- 线程-单例与多线程
- 从现在开始努力成为一名GIS开发工程师
- web开发第三方登陆之微信登陆
- Supervisor介绍
- Markdown编辑器写博客使用说明