Lua数据库访问
© 版权声明:本文为博主原创文章,转载请注明出处
1.代码
luasql = require "luasql.mysql" --创建环境对象 env = luasql.mysql() --连接数据库(数据库名,用户名,密码,IP,端口号) conn = env:connect("test", "name", "pwd", "127.0.0.1", 3306) --设置数据库的编码格式 conn:execute"SET NAMES UTF8" --执行数据库操作 cur = conn:execute("select * from user") row = cur:fetch({}, "a") while row do var = string.format("%d %s\n", row.id, row.name) print(var) row = cur:fetch(row, "a") end conn:close()--关闭数据库连接 env:close()--关闭数据库环境
2.效果预览
参考:http://www.runoob.com/lua/lua-database-access.html
© 版权声明:本文为博主原创文章,转载请注明出处