renamed backend to mysql2 to avoid name conflicts