A MySQL protocol client that provides the Promise APIs but allows you to separate `query` operations from the callback of the `connect` operation.