老师,我运行成功,但是数据库表中数据没变

来源:3-1 JDBC事务处理-基本语句

smiling233_

2020-04-01 22:20:32

http://img.mukewang.com/climg/5e84a2ca0950fbfd13010182.jpg

http://img.mukewang.com/climg/5e84a2ca09cc9af017930962.jpg

老师,出现这种问题是不是因为没有设置表连接,怎么设置表连接呢?我不是在cmd里面用命令创建的数据库,我是直接在数据库可视化工具里面创建的。

写回答

4回答

好帮手慕柯南

2020-04-02

同学你好!

你还是在执行当前方法的时候出现的问题吗?

建议你检查一下jar是否存在

http://img.mukewang.com/climg/5e85b8430912dd1203570187.jpg

如果存在你重新编译一下项目测试一下

http://img.mukewang.com/climg/5e85b862098e40b003210257.jpg

如果还是不可以,你换一个其它8.0的版本测试一下。

祝学习愉快~


0

好帮手慕柯南

2020-04-02

同学你好!

你的数据库是8.0以上的版本,你的jar是不是跟着视频中也成了5.X.X的版本呢。导致找不到相应的驱动。

建议你修改一下maven的依赖,换成8.0的版本测试一下,比如:

http://img.mukewang.com/climg/5e85888d0990deff04940119.jpg

祝学习愉快~


0
hmiling233_
h 没有,我用的事8.0.15,上一个章节也是写的8.0.15都可以的,现在不行
h020-04-02
共1条回复

smiling233_

提问者

2020-04-02

http://img.mukewang.com/climg/5e8569020904275918230648.jpg老师,按你所说的,我确实是value个数不对,改正了一下。不过又出现了数据库驱动的连接问题,可是我昨天都是运行成功的呀,而且这个是我下载的文档里面告诉我们mysql8.0的连接方式,之前用都没问题,现在为什么出错了呢??是因为我两个表没设置连接的原因吗?怎么设置两个数据库里面表的连接呢?

0

好帮手慕柯南

2020-04-02

同学你好!

你的程序运行报错了,报错的意思是值和列个数不一致

http://img.mukewang.com/climg/5e85570809c5402e06900092.jpg

你检查一下你的数据库中的字段的个数和你设置的value个数是否一样

http://img.mukewang.com/climg/5e8557370930fd7210010078.jpg

祝学习愉快~



0

0 学习 · 8263 问题

查看课程