gpt4 book ai didi

mysql - 如何在 Lua 中连接和查询 MySQL?

转载 作者:IT老高 更新时间:2023-10-29 00:12:08 24 4
gpt4 key购买 nike

如何使用 Lua 编程语言连接到 MySQL 数据库?

如果存在一个好的/流行的库,它是什么?

最佳答案

LuaSQL 的最小唤醒示例- 从 Lua 到 DBMS 的简单接口(interface)。

package.cpath = package.cpath .. ";/usr/lib/i386-linux-gnu/lua/5.1/?.so"

luasql = require "luasql.mysql"

env = assert (luasql.mysql())
con = assert (env:connect("dbname","user","password"))
cur = assert (con:execute("SHOW TABLES"))

row = cur:fetch ({}, "a")
while row do
print(string.format("Name: %s", row.Tables_in_dbname))
row = cur:fetch (row, "a")
end

如果未找到模块 luasql.mysql,则使用第 1 行。也可以使用环境变量 LUA_CPATH。

关于mysql - 如何在 Lua 中连接和查询 MySQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3432864/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com