输入“DESCRIBE选项”后,发生错误: 错误1064(42000):您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在第1行的“选项”附近使用正确的语法。
答案 0 :(得分:1)
选项是保留关键字。
https://dev.mysql.com/doc/refman/5.7/en/keywords.html
但你可以使用这样的反引号。
DESCRIBE `option`
删除此表格。
DELETE TABLE `option`
答案 1 :(得分:0)
像这样:
connection = pymysql.connect("localhost", "user", "password", "database")
cursor = connection.cursor()
db_table = input("Table Name: ")
show_table = "SELECT * FROM %s"%(db_table)
cursor.execute(show_table)
result = cursor.fetchall()
for row in result:
print("-----------------------------")
print(row[0], row[1], row[2], row[3], row[4])
print("-----------------------------")
connection.commit()
connection.close()