**Describe the bug**

Table schema:
> mysql> show create table name\G
> 
> *************************** 1. row ***************************
>        Table: name
> Create Table: CREATE TABLE `name` (
>   `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
>   `username` varchar(40) DEFAULT NULL,
>   `1m_10m` smallint(6) DEFAULT NULL,
>   PRIMARY KEY (`id`)
> ) ENGINE=InnoDB AUTO_INCREMENT=178 DEFAULT CHARSET=latin1

When doing DB creation:

>  CREATE DATABASE clickhouse_test ENGINE = MaterializeMySQL('192.168.153.132:3306', 'clickhouse_test', 'root', 'password');

Got error message:

> Code: 62. DB::Exception: Received from 192.168.153.132:9000. DB::Exception: Syntax error: failed at position 80 ('1m_10m'): 1m_10m) VALUES. Wrong number.

position.dump(ss);
                    return ss.str();
                };
                LOG_INFO(log, "MySQL dump database position: \n {}", position_message());
            }
            if (opened_transaction)
                connection->query("COMMIT").execute();
            client.connect();
            client.startBinlogDumpGTID(randomNumber(), mysql_database_name, metadata.executed_gtid_set);
            return metadata;
        }
        catch (...)
        {
            tryLogCurrentException(log);
            if (opened_transaction)
                connection->query("ROLLBACK").execute();
            try
            {
                throw;
            }
            catch (const mysqlxx::ConnectionFailed &)
            {
                
                sleepForMilliseconds(settings->max_wait_time_when_mysql_unavailable);
            }
        }
    }
    return {};
}
void MaterializeMySQLSyncThread::flushBuffersData(Buffers & buffers, MaterializeMetadata & metadata)