ThingsBoard后端定制:移植数据库PostgreSQL到MySQL
MySQL的SQL语句的表名、字段名用单引号标识。可以使用Hibernate的配置项 globally_quoted_identifiers: "true" 进行配置。首先是PostgreSQL到MySQL数据库表的迁移。不兼容的字段类型,查询MySQL文档说明进行转换,如UUID、布尔类型等。Navicat提供了相应的转换功能。如果您需要替换为MySQL,需要下载MySQL的Java驱动、修改数据源的配置文件和源代码的SQL/HQL的适配。其次,源代码包含大量的SQL/HQL转换。
原创
2022-09-21 19:20:38 ·
1340 阅读 ·
7 评论