Yes, it is possible to use couchbase with mysql2.
What are you using as credentials for couchbase connection? You should not use Administrator account there. Use bucket name and password.
failed to create libcouchbase instance, The administrative account can no longer be used for data access (error=0x26) (Couchbase::Error::InvalidUsername)