Python 如何知道MySQLdb是否未对mysql中的字段进行签名

Python 如何知道MySQLdb是否未对mysql中的字段进行签名,python,mysql,database,mysql-python,Python,Mysql,Database,Mysql Python,我使用(一个python库)与mysql对话。是否有一些方法可以使用MySQLdb获取字段类型,最重要的是如何知道它是否未签名 我知道我们可以使用MYSQL_FIELD struct来获得我上面提到的使用MYSQL C api的内容。MySQLdb中有类似的东西吗 多谢各位 否。MySQLdb中没有用于调用的规定(即使是通过\u mysql)。您必须修补它,让其他人来做,或者用SQL找到某种方法来做。您可以从中获取字段类型,例如 SELECT COLUMN_NAME, COLUMN_TYPE

我使用(一个python库)与mysql对话。是否有一些方法可以使用MySQLdb获取字段类型,最重要的是如何知道它是否未签名

我知道我们可以使用MYSQL_FIELD struct来获得我上面提到的使用MYSQL C api的内容。MySQLdb中有类似的东西吗


多谢各位

否。MySQLdb中没有用于调用的规定(即使是通过
\u mysql
)。您必须修补它,让其他人来做,或者用SQL找到某种方法来做。

您可以从中获取字段类型,例如

SELECT COLUMN_NAME, COLUMN_TYPE
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE table_name = 'tbl_name'