连接器/Python C扩展的标准连接池?

2024-03-29 09:20:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用MySQL的连接器/PythonC扩展,因为我需要访问结果中每一列的原始表。C扩展通过'fetch\u fields()'调用提供此功能,这在basic连接器/Python中似乎不可用(没有C扩展)。你知道吗

连接器/Python配备了连接池机制;例如MySQLConnectionPool。但是,我还没有发现C扩展的类似功能。你知道吗

C扩展是否有标准的池机制?我考虑过使用MySQLConnectionPool的add connection方法用C扩展连接填充连接池,但是C扩展的接口与标准接口有很大的不同,所以我认为这会引起问题。你知道吗


Tags: 方法功能addfields标准basicmysqlfetch
1条回答
网友
1楼 · 发布于 2024-03-29 09:20:57

Connector/Python中的C扩展尚不支持连接池。 应该实现CMySQLConnectionPool。使用MySQLConnectionPool来使用CMySQLConnection对象的黑客攻击不应该起作用。你知道吗

相关问题 更多 >