Я работаю с MySQL Соединитель / расширение Python C, так как мне нужен доступ к исходной таблице для каждого столбца в результате. Расширение C обеспечивает это с помощью вызова «fetch_fields ()», который, по-видимому, недоступен в базовом Коннектор / Python (без расширения C).
Connector / Python оснащен механизмом объединения соединений; например MySQLConnectionPool. Однако я не нашел аналогичной функциональности для расширения C.
Есть ли стандартный механизм объединения для расширения C? Я думал об использовании метода добавления соединения MySQLConnectionPool для заполнения пула соединений соединениями расширения C, но интерфейс расширения C сильно отличается от стандартного интерфейса, поэтому я ожидаю, что это вызовет проблемы.
Пул соединений пока не поддерживается расширением C в Connector / Python.
Должен быть реализован CMySQLConnectionPool
. Взлом MySQLConnectionPool
на использование объекта CMySQLConnection
не должен работать.