indie = '''CREATE FULLTEXT yay ON panda (Question, Answer);'''
cursor.execute(indie)
我已经连接到服务器,数据库和表,但一切正常,但由于某种原因,它不会在表panda中的问题和答案列上创建yay索引。 我收到错误:
_mysql_exceptions.ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'yay ON panda (Question, Answer)' at line 1")
我已经检查了解决这个问题的大部分方法,但只是不明白。有人可以帮忙吗?
答案 0 :(得分:1)
您的SQL语法不正确,应该是
CREATE FULLTEXT INDEX yay ON panda (Question, Answer);
有关详细信息,请参阅MySQL reference manual。