1
我有一個VARCHAR
字段,偶爾會存儲數字(很少有隨機字符串,只有數字)。當我SELECT
字段MySQLdb
將該行的該字段轉換爲整數時,有時會產生溢出。強制MySQLdb將所有MySQL數據視爲字符串
我知道MySQLdb.connect()
接受了一個名爲conv
的參數,它覆蓋了默認的MySQL字符串result - > Python數據類型轉換。但是,我不知道如何覆蓋它以將所有MySQL數據作爲字符串返回。
如何覆蓋MySQLdb.connect()
的參數conv
以將MySQL中的所有數據作爲Python字符串返回?有其他解決方案嗎?
使用'MySQLdb.converters',它包含Bool2Str,Set2Str .... – haifzhan