Using option `useServerPrepStmts`, connector parse query to ensure command is compatible with binary protocol, then has a failover using client implementation.
For server that support
MDEV-16708, many enhancement will be permit :
- parsing and failover can be removed
- If no metadata is required explicitly, PREPARE can be delayed until first execution, using pipelining, permitting faster execution.