Python Mysql-无法在表中插入包含冒号的列名

Python Mysql-无法在表中插入包含冒号的列名,python,mysql,emoji,reserved-words,Python,Mysql,Emoji,Reserved Words,我正在使用python开发一个简单的聊天应用程序。为了保存每个客户端的数据,我使用了一个MySql数据库。当新成员注册时,一列将添加到数据库中的“我的表”中。一切都很顺利。我决定支持包含表情符号的用户名。我认为将表情符号转换为字符串会很有用。为此,我使用demojize()函数: client_name = qwerI am not sure but you may not use single quotation marks ' client\u name=qwer我不确定,但您不能使用单

我正在使用python开发一个简单的聊天应用程序。为了保存每个客户端的数据,我使用了一个MySql数据库。当新成员注册时,一列将添加到数据库中的“我的表”中。一切都很顺利。我决定支持包含表情符号的用户名。我认为将表情符号转换为字符串会很有用。为此,我使用demojize()函数:

client_name = qwerI am not sure but you may not use single quotation marks

'

client\u name=qwer我不确定,但您不能使用单引号

`
用于列标识符,但反勾选


相反。

emoji@Dekel感谢您的建议!我会用它:)是的-从单引号切换到反引号对我来说很有用。