zjcnb commented on issue #12510:
URL: 
https://github.com/apache/shardingsphere/issues/12510#issuecomment-921650538


   @jmbkeyes  Hi, I used your config are work well, such as:
   
   
   ```
   server:
     port: 9090
   spring:
     shardingsphere:
       datasource:
         names: bocaicheckin${2018..2020}
         bocaicheckin2018:
           type: com.zaxxer.hikari.HikariDataSource
           driver-class-name: com.mysql.jdbc.Driver
           jdbc-url: jdbc:mysql://127.0.0.1:3306/bocai_checkin2018
           username: root
           password: 123456
         bocaicheckin2019:
           type: com.zaxxer.hikari.HikariDataSource
           driver-class-name: com.mysql.jdbc.Driver
           jdbc-url: jdbc:mysql://127.0.0.1:3306/bocai_checkin2019
           username: root
           password: 123456
         bocaicheckin2020:
           type: com.zaxxer.hikari.HikariDataSource
           driver-class-name: com.mysql.jdbc.Driver
           jdbc-url: jdbc:mysql://127.0.0.1:3306/bocai_checkin2020
           username: root
           password: 123456
       rules:
         sharding:
           sharding-algorithms:
             database-inline:
               type: INLINE
               props:
                 algorithm-expression: bocaicheckin$->{(month / 100) as int}
             centerid-standard:
               type: CLASS_BASED
               props:
                 strategy: standard
                 algorithmClassName: 
com.example.demo.config.CenterIdPrecisionShardingAlgorithm
           tables:
             trainee_center_info:
               actual-data-nodes: 
bocaicheckin$->{2018..2020}.trainee_center_info
               database-strategy:
                 standard:
                   sharding-column: centerId
                   sharding-algorithm-name: centerid-standard
               table-strategy:
                 none:
       props:
         sql-show: true
       enabled: true
   ```
   
   logs: 
   
   
   ```
   2021-09-17 17:26:19.275  INFO 47565 --- [           main] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
   2021-09-17 17:26:19.282  WARN 47565 --- [           main] 
com.zaxxer.hikari.util.DriverDataSource  : Registered driver with 
driverClassName=com.mysql.jdbc.Driver was not found, trying direct 
instantiation.
   2021-09-17 17:26:19.835  INFO 47565 --- [           main] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
   2021-09-17 17:26:19.854  INFO 47565 --- [           main] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-2 - Starting...
   2021-09-17 17:26:19.855  WARN 47565 --- [           main] 
com.zaxxer.hikari.util.DriverDataSource  : Registered driver with 
driverClassName=com.mysql.jdbc.Driver was not found, trying direct 
instantiation.
   2021-09-17 17:26:19.867  INFO 47565 --- [           main] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-2 - Start completed.
   2021-09-17 17:26:19.868  INFO 47565 --- [           main] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-3 - Starting...
   2021-09-17 17:26:19.868  WARN 47565 --- [           main] 
com.zaxxer.hikari.util.DriverDataSource  : Registered driver with 
driverClassName=com.mysql.jdbc.Driver was not found, trying direct 
instantiation.
   2021-09-17 17:26:19.880  INFO 47565 --- [           main] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-3 - Start completed.
   2021-09-17 17:26:22.626  INFO 47565 --- [           main] 
t.m.m.autoconfigure.MapperCacheDisabler  : Clear tk.mybatis.mapper.util.MsUtil 
CLASS_CACHE cache.
   2021-09-17 17:26:22.627  INFO 47565 --- [           main] 
t.m.m.autoconfigure.MapperCacheDisabler  : Clear 
tk.mybatis.mapper.genid.GenIdUtil CACHE cache.
   2021-09-17 17:26:22.628  INFO 47565 --- [           main] 
t.m.m.autoconfigure.MapperCacheDisabler  : Clear 
tk.mybatis.mapper.version.VersionUtil CACHE cache.
   2021-09-17 17:26:22.631  INFO 47565 --- [           main] 
t.m.m.autoconfigure.MapperCacheDisabler  : Clear EntityHelper entityTableMap 
cache.
   2021-09-17 17:26:22.897  INFO 47565 --- [           main] 
com.example.demo.DemoApplicationTests    : Started DemoApplicationTests in 
39.974 seconds (JVM running for 43.181)
   2021-09-17 17:26:39.164  INFO 47565 --- [           main] ShardingSphere-SQL 
                      : Logic SQL: INSERT INTO trainee_center_info (id, name, 
centerId) values (?, ?, ?)
   2021-09-17 17:26:39.164  INFO 47565 --- [           main] ShardingSphere-SQL 
                      : SQLStatement: 
MySQLInsertStatement(setAssignment=Optional.empty, 
onDuplicateKeyColumns=Optional.empty)
   2021-09-17 17:26:39.164  INFO 47565 --- [           main] ShardingSphere-SQL 
                      : Actual SQL: bocaicheckin2019 ::: INSERT INTO 
trainee_center_info (id, name, centerId) values (?, ?, ?) ::: [1, abc1, 2]
   2021-09-17 17:26:39.251  INFO 47565 --- [extShutdownHook] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
   2021-09-17 17:26:39.258  INFO 47565 --- [extShutdownHook] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown completed.
   2021-09-17 17:26:39.258  INFO 47565 --- [extShutdownHook] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-2 - Shutdown initiated...
   2021-09-17 17:26:39.263  INFO 47565 --- [extShutdownHook] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-2 - Shutdown completed.
   2021-09-17 17:26:39.263  INFO 47565 --- [extShutdownHook] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-3 - Shutdown initiated...
   2021-09-17 17:26:39.264  INFO 47565 --- [extShutdownHook] 
com.zaxxer.hikari.HikariDataSource       : HikariPool-3 - Shutdown completed.
   Disconnected from the target VM, address: '127.0.0.1:61862', transport: 
'socket'
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to