anchor.diff:          .with("database.port", 3306)
           .with("database.user", "mysqluser")
           .with("database.password", "mysqlpw")
  -        .with("server.id", 85744)
  +        .with("database.server.id", 85744)
           .with("database.server.name", "products")
           .with("database.history",
                 "io.debezium.relational.history.FileDatabaseHistory")
           .with("database.history.file.filename",
                 "/path/to/storage/dbhistory.dat")
  -        .build()
  +        .build();
   ----
   
   Here, we set the name of the host machine and port number where the MySQL database server is running, and we define the username and password that will be used to connect to the MySQL database. Note that for MySQL the username and password should correspond to a MySQL database user that has been granted the following MySQL permissions:
  
positive.code:         .with("database.port", 3306)
          .with("database.user", "mysqluser")
          .with("database.password", "mysqlpw")
          .with("server.id", 85744)
          .with("database.server.name", "my-app-connector")
          .with("database.history",
                "io.debezium.relational.history.FileDatabaseHistory")
  
negative.code: [source,java,indent=0]
  ----
      // Run the engine asynchronously ...
      Executor executor = Executors.newSingleThreadExecutor();
      executor.execute(engine);
  ----
  
  