MySQL数据库使用代码生成器报“Table name pattern can not be NULL or empty.”错误的解决

QQ图片20170528145657.png

产生错误的原因: 工程引用了mysql-connector-java-6.*.jar。
解决方法:mysql-connector-java-5.1.39.jar,或更低版本

评论区

2B的It青年

2017-08-31 09:34

这种解决办法不是很好吧,

2B的It青年

2017-08-31 09:41

JDBC_URL = jdbc:mysql://127.0.0.1:3306/db_name?useSSL=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&nullNamePatternMatchesAll=true&serverTimezone=GMT%2b8
我是在JDBC的链接地址上加上nullNamePatternMatchesAll=true这一句来处理这个问题的。

JFinal

2017-08-31 09:57

@2B的It青年 table name 还可以为 null 和 empty? 从来没碰到过这种 table

2B的It青年

2017-08-31 10:08

@JFinal 波总看这里,我也不是很理解。求指点。https://stackoverflow.com/questions/44195845/error-table-name-pattern-can-not-be-null-or-empty-when-trying-to-generate-chan

badouyuren

2018-05-09 22:46

nullNamePatternMatchesAll=true

jdbc:mysql:///?nullNamePatternMatchesAll=true

热门分享

扫码入社