도움이 될 지 모르겠지만 저의 코드 공유합니다..!
import static com.wix.mysql.EmbeddedMysql.anEmbeddedMysql; import static com.wix.mysql.ScriptResolver.classPathScript; import static com.wix.mysql.distribution.Version.v8_0_11; import static com.wix.mysql.config.MysqldConfig.aMysqldConfig; ... static class Config { @Bean public DataSource dataSource() { var dataSource = DataSourceBuilder.create() .url("jdbc:mysql://localhost:2215/test-kdt_mysql") .username("test") .password("test123") .type(HikariDataSource.class) .build(); return dataSource; } @Bean public JdbcTemplate jdbcTemplate(DataSource dataSource) { return new JdbcTemplate(dataSource); } } ... EmbeddedMysql embeddedMysql; @BeforeAll void setUp() { newCustomer = new Customer(UUID.randomUUID(), "test-user", "test-user@gmail.com", LocalDateTime.now().truncatedTo(ChronoUnit.SECONDS)); var mysqldConfig = aMysqldConfig(v8_0_11) .withCharset(Charset.UTF8) .withPort(2215) .withUser("test", "test123") .withTimeZone("Asia/Seoul") .build(); embeddedMysql = anEmbeddedMysql(mysqldConfig) .addSchema("test-kdt_mysql", classPathScript("schema.sql")) .start(); } ...
실행 결과

UUID_TO_BIN 함수 바꾸지 않고 그대로 사용했습니다