【发布时间】:2017-10-27 20:08:28
【问题描述】:
我试图通过我的脚本传递一个查询,但我得到一个 SQL 错误。 在 Heidisql 中运行相同的 sql 语句可以正常工作。
我的问题是: - 我做错了什么?
错误信息
_mysql.connection.query(自我,查询) _mysql_exceptions.ProgrammingError: (1064, "您的 SQL 语法有错误;请查看与您的 MariaDB 服务器对应的手册 在第 1 行的 'Gabrielsen)' 附近使用正确语法的版本")
Database 是与数据库的正确连接的 Python 脚本
F="Gunnar Gabrielsen"
Database.query('INSERT INTO documents (name) values (' + F + ');')
i=Database.query('SELECT * from documents;')
print(i)
Python 版本:Python 3.4
模块:Mysqldb
数据库:MariaDB
【问题讨论】:
标签: python mariadb mysql-python