Details
- 
    Bug 
- 
    Status: Closed (View Workflow)
- 
    Blocker 
- 
    Resolution: Not a Bug
- 
    1.0.4
- 
    None
- 
    MariaDB 10.5.7
Description
When I try to get system tables with this sample:
| db_connection = db_connector.connect(....) | 
| db_cursor = db_connection.cursor(prepared=True) | 
| db_cursor.execute("select version()") | 
| server_version = Version(db_cursor.fetchone()[0]) | 
| db_cursor.execute("SHOW VARIABLES like 'have_ssl'") | 
| have_ssl = str2bool(db_cursor.fetchone()[1], raise_exc=True) | 
| query = "select TABLE_NAME from information_schema.tables where TABLE_SCHEMA=%s and TABLE_NAME=%s" | 
| try: | 
| db_cursor.execute(query, ("mysql", "global_priv")) | 
If fails with:
Commands out of sync; you can't run this command now
Using the same code with the MySQL python connector will work.