存本地图片路径到mysql,无报错,表无内容

把本地图片路径存入mysql,为什么mysql里没有内容
可以连接数据库成功
上部分代码

img


下部分代码
for f in file:
real_url = path.join(url, f)
id=f.split('.')[0]
print(real_url)
print(id)
try:
cur.execute("insert into imgurl(id,real_url) values(%s,%s)",(id,real_url))
except:
print('error')
cur.close()
conn.close()

mysql表

img


结果

img

img

改成:cur.execute("insert into imgurl(id,real_url) values(%s,%s)" % (id,real_url))
或者你直接写成:cur.execute(f"insert into imgurl(id,real_url) values({id},{real_url})" )应该也是可以的

img