require "luasql.mysql"
--initial
env = luasql.mysql()
--connect db
db="testdb"
username="test"
password="test"
ip="127.0.0.1"
port="3306"
conn = env:connect(db,username,password,ip,port)
--set encode
conn:execute"SET NAMES UTF8"
--query
cur = conn:execute("select * from user")
--output result
row=cur:fetch({},"a")
while row do
var=string.format("%s %s\n",row.userid,row.username)
print(var)
row=cur:fetch(row,"a")
end
--close
conn:close()
env:close()
lua访问mysql数据库
最新推荐文章于 2025-02-12 00:53:11 发布
本文展示了一个使用Lua语言连接MySQL数据库并查询用户数据的简单示例。通过设置数据库连接参数,执行SQL查询,并打印查询结果。
416

被折叠的 条评论
为什么被折叠?



