(做了5天了,求求高手了)无法创建下列URL的连接: jdbc:mysql://localhost:3306/decor?user=root&password=root&useUnicode=true&charac

时间:2021-08-25 16:04:08
控制台输出程序:
成功注册JDBC驱动程序org.gjt.mm.mysql.Driver
****** url=jdbc:mysql://localhost:3306/decor?user=root&password=root&useUnicode=true&characterEncoding=gb2312
成功创建连接池mysql

错误代码:
无法创建下列URL的连接: jdbc:mysql://localhost:3306/decor?user=root&password=root&useUnicode=true&characterEncoding=gb2312



9 个解决方案

#1


是不是JDBC驱动版本太老了?换一个新的试试!

#2


代码贴出来看看

#3


解决了-~-
mysql版本不对
换了4。0的就对了
垃圾5。0真恶心的~

#4


帮顶了。

#5


org.gjt.mm.mysql.Driver这个是旧的驱动程序,新的应该是用com.mysql.Driver去连接.既然你的选择用新的数据库,相应的驱动也应该跟进才对啊,不能因为这样就说5.0是垃圾.

#6


应该是:com.mysql.jdbc.Driver

#7


是不是符号&的问题

#8


&替换成&试试

#9


useUnicode=true&characterEncoding=gb2312 
这是什么意思啊

#1


是不是JDBC驱动版本太老了?换一个新的试试!

#2


代码贴出来看看

#3


解决了-~-
mysql版本不对
换了4。0的就对了
垃圾5。0真恶心的~

#4


帮顶了。

#5


org.gjt.mm.mysql.Driver这个是旧的驱动程序,新的应该是用com.mysql.Driver去连接.既然你的选择用新的数据库,相应的驱动也应该跟进才对啊,不能因为这样就说5.0是垃圾.

#6


应该是:com.mysql.jdbc.Driver

#7


是不是符号&的问题

#8


&替换成&试试

#9


useUnicode=true&characterEncoding=gb2312 
这是什么意思啊