使用Lua将变量插入MySQL数据库

我正在尝试将一个变量插入到 SQL 数据库中。 我的代码如下:

mysql = require "luasql.mysql"
env = luasql.mysql()
conn = env:connect('try','root','root123')
print(env,conn)
file=(io.open("C:\\Calls2.1.txt","r"))
otherFile = (io.open("C:\\newFile.txt","a"))
file:seek("set","0")
for line in file:lines() do
l = line
t={}
i=1
for word  in (l .. ","):gmatch("([^,]*),") do
    print(word)
    table.insert(t, word)
    conn:execute([[insert into dealtemplatedata values('1','111',tonumber(word),word])]])
end

但是表中没有出现任何内容。 有没有什么办法可以做到这一点?

点赞