将python脚本中的变量插入MySQL

时间:2017-02-23 13:55:36

标签: python mysql

我是Python的新手,我有一个问题:如何将变量输入到SQL执行中?

sql = "Insert INTO links VALUES('stackoverflow')"

显然,'stackoverflow'只是一个字符串,但如果我想插入一个变量,我需要更改什么?

感谢您的帮助! Melodlebron

1 个答案:

答案 0 :(得分:-2)

你似乎需要的是一个动态格式化的字符串,Python有以下形式的那些:

 stackoverflowString = "stackoverflow"
 sql = ("Insert INTO links VALUES('%s')" % stackoverflowString)

这将替换SQL语句中的字符串stackoverflowString