python - 将数据从 Python 字典插入到 MySQL

标签 python mysql

我想将字典数据插入到 mysql 中的每个键在它自己的字段中。我尝试了以下代码。但这是错误的。任何人都可以帮忙吗?我真的很感激。非常感谢:-)

d = {"spam": "1", etc,etc,"egg": "2"}
cols = d.keys()
vals = d.values()

stmt = "INSERT INTO table (%s) VALUES(%s)" % (
",".join(cols), ",".join(len(vals))

最佳答案

为什么调用 len(vals) ?您的代码应该可以通过简单地删除它来工作。

关于python - 将数据从 Python 字典插入到 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7919544/

相关文章:

mysql - SQL 查询组合列值

参数中带有空格的 Python 子进程调用在 Windows 上不起作用

python - 长行自动展开 Canvas

python - 重新格式化后,带有类型注释的 VS Code 中的语法突出显示不适用于 Python

php - 如何将n个表单中的n个值保存到数据库中

mysql - 如何在 Sequelize 中使用 findAll 和关联

python - 如何为与 setuptools、distribute 等一起使用的 twistd/twisted 插件编写 setup.py?

python - numpy.cos 在某些数字上的工作时间明显更长

Mysql连接顺序

java - 如何根据 FirstName 和 LastName 生成唯一的 Id?