qq_慕雪6508572
当前有区别的啦,版本不同就有一定的修改的
qq_慕雪6508572
咋啦巴拉
大小写都没学过?
七都
是不是密码错误
qq_慕瓜8451999
精慕门8539959
你的数据库用户名跟课程上的是不是不一样
LMH300913
statement换了导入的包报的错更多了
qq_慕设计4252141
一般我们使用框架的话,项目目录下回有个lib文件夹,我们可以直接复制进去。或者是maven项目的话,直接找jar包的名字和版本复制到pom 文件,然后会自动下载。如果没有的话,自己创建一个lib文件夹也是可以的,像这个课程里面的一样,然后复制jar包进去,在build path就可以
森森0515
Palyer
不报错出来这你看你启动程序对了不
慕的地1866362
项目清理一下
慕圣4033286
jar包需要用那个带有bin的才行 新版本的下载包好像没有 我建议下载5.6版本的jdbc
我爱孙佳怡
感觉是报时区错误吧
jdbc:mysql://localhost:3306/dbname?serverTimezone=UTC
这样写试试看
我爱孙佳怡
一二三四芜
会不会是int类型,或者其他数值类型
Mckim
try catch试试
qq_慕少3599376
mysql没有装好,在命令窗口能正常操作MySQL吗
慕移动2145274
知道了,from打成form了
qq_慕先生6306760
看看java代码里的sql语句有没有错
qq_慕先生6306760
因为你只是创建了一个空的文件夹叫lib。jar包还是要自己去放入到lib文件夹里
慕移动2145274
这个视频是五年前的,那个版本早就淘汰了
只想敲个代码
问题已经解决!
数据库版本和jdbc版本和JDK不兼容 我把mysql数据库版本降到5.7.18 jdbc版本降到5.1.39
运行成功
但是会有警告,不建议在没有服务器身份验证的情况下建立SSL连接根据MySQL 5.5.45+、5.6.26+和5.7.6+的要求,如果没有设置显式选项,则默认情况下必须建立SSL连接。您需要通过设置useSSL=false显式禁用SSL,或者设置useSSL=true并为服务器证书验证提供信任存储。
慕雪1536570
语法有问题,在引擎那里出了问题
慕移动2145274
错误显示
Exception in thread "main" com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'imooc_goddess' at line 1
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3277)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3206)
at com.mysql.jdbc.Statement.executeQuery(Statement.java:1232)
at jdbc.Liu.main(Liu.java:17)
慕移动2145274
雷小天博客
???666
慕雪1536570
auto_increment 兩個詞之間需要下劃綫
阿迪pang
weixin_慕妹9516186
Unsupported major.minor version 52.0
原因:1、查看你的mysql是否是比较新的版本 2、【使用高版本的mysql-connector-java.jar包】
Mrdu79
我和你一样的 请问你解决了吗