点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我这样设置local.config:
mysql.optional.tabledefs = CHARSET \ = utf8 COLLATE \ = utf8_bin
db.url = jdbc \:mysql \://localhost/6showcase?useConfigs \ = maxPerformance&characterEncoding \ = utf8&useSSL \ = false
db.driver = com.mysql.jdbc.Driver
db.username = root
db.password = root
db.tableprefix =
mysql.tabletype = InnoDB
installed.tenants =
我做了一个新的构建设定-蚂蚁清理所有...>可以正常构建成功
在本地启动时,会收到以下消息:
**错误[localhost-startStop-4] [DataSourceImpl]错误连接到具有URL jdbc:mysql://localhost/6showcase?useConfigs = maxPerformance&characterEncoding = utf8&useSSL = false的数据源:java.lang.ClassCastException:java .math.BigInteger无法转换为java.lang.Long **
在MySQL中,我有一个正在运行的连接和一个拥有该模式等所有特权的用户root ... 知道有什么问题吗?
11248-mysql-connections.jpg (14.8 kB)
您可以尝试使用mysql.allow.fractional.seconds = false并检查
您还使用哪个版本的mysql?
我现在通过值注释发现我的mySQL版本过高。 我使用MySQL 8.0和Hybris 6.7支持5.6/5.7。 因此,我必须安装较低的MySQL-导入SQL并重做构建过程,然后再次进行测试。
第一个问题:您是否将mysql驱动程序放在hybris \ bin \ platform \ lib \ dbdriver文件夹中?
第二:在本地属性中,我们具有数据库的以下配置:
db.url = jdbc \:mysql \://localhost/6schowcase?useConfigs \ = maxPerformance&characterEncoding \ = utf8 db.driver = com.mysql.jdbc.Driver db.username = root db.password = db.tableprefix = mysql.optional.tabledefs = CHARSET \ = utf8 COLLATE \ = utf8_bin mysql.tabletype = InnoDB mysql.allow.fractional.seconds = false
您的local.properties是否正确?
而且,我建议您始终更改配方以设置local.properties。 因为,如果您需要再次运行该配方,则不会丢失您的信息。 而且,更容易与您的团队共享配方中的更改。
一周热门 更多>