我正在使用 Flask 和 MySQL 开发一个相当简单的网络应用程序。
我正在努力使用 unicode。用户有时会粘贴他们从 Word 中复制的内容,而旧的智能引号会导致这些内容失效u'\u201c'
。
一点点调查表明,我与 MySQL 的连接正在使用Latin1
字符集(似乎是默认值)。
如何指定它使用 unicode 进行连接?
我正在使用 pyMySQL,它声称是 MySQLdb 的替代品。MySQLdbset_character_set(self, charset)
为对象定义了一个函数connection
,但 pyMySQL 没有(如果我尝试会出错)。