code: protected void unpackEmbeddedDb() {
          if (configuration.getBinariesClassPathLocation() == null) {
              logger.info("Not unpacking any embedded database (as BinariesClassPathLocation configuration is null)");
              return;
          }
  
          try {
              Util.extractFromClasspathToFile(configuration.getBinariesClassPathLocation(), baseDir);
              if (!configuration.isWindows()) {
                  Util.forceExecutable(newExecutableFile("bin", "my_print_defaults"));
                  Util.forceExecutable(newExecutableFile("bin", "mysql_install_db"));
                  Util.forceExecutable(newExecutableFile("scripts", "mysql_install_db"));
                  Util.forceExecutable(newExecutableFile("bin", "mysqld"));
                  Util.forceExecutable(newExecutableFile("bin", "mysqldump"));
                  Util.forceExecutable(newExecutableFile("bin", "mysql"));
              }
          } catch (IOException e) {
              throw new RuntimeException("Error unpacking embedded DB", e);
          }
      }
docs: Based on the current OS, unpacks the appropriate version of MariaDB to the file system based
  on the configuration.