日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

lua教程

Lua 數據庫訪問

閱讀 (2322)

Lua 數據庫訪問

本文主要為大家介紹 Lua 數據庫的操作庫:LuaSQL。他是開源的,支持的數據庫有:ODBC, ADO, Oracle, MySQL, SQLite 和 PostgreSQL。

本文為大家介紹MySQL的數據庫連接。

LuaSQL 可以使用 LuaRocks 來安裝可以根據需要安裝你需要的數據庫驅動。

LuaRocks 安裝方法:

$ wget http://luarocks.org/releases/luarocks-2.2.1.tar.gz
$ tar zxpf luarocks-2.2.1.tar.gz
$ cd luarocks-2.2.1
$ ./configure; sudo make bootstrap
$ sudo luarocks install luasocket
$ lua
Lua 5.3.0 Copyright (C) 1994-2015 Lua.org, PUC-Rio
> require "socket"

Window 下安裝 LuaRocks:https://github.com/keplerproject/luarocks/wiki/Installation-instructions-for-Windows

安裝不同數據庫驅動:

luarocks install luasql-sqlite3
luarocks install luasql-postgres
luarocks install luasql-mysql
luarocks install luasql-sqlite
luarocks install luasql-odbc

你也可以使用源碼安裝方式,Lua Github 源碼地址:https://github.com/keplerproject/luasql

Lua 連接MySql 數據庫:

require "luasql.mysql"

--創建環境對象
env = luasql.mysql()

--連接數據庫
conn = env:connect("數據庫名","用戶名","密碼","IP地址",端口)

--設置數據庫的編碼格式
conn:execute"SET NAMES UTF8"

--執行數據庫操作
cur = conn:execute("select * from role")

row = cur:fetch({},"a")

--文件對象的創建
file = io.open("role.txt","w+");

while row do
    var = string.format("%d %s\n", row.id, row.name)

    print(var)

    file:write(var)

    row = cur:fetch(row,"a")
end


file:close()  --關閉文件對象
conn:close()  --關閉數據庫連接
env:close()   --關閉數據庫環境
關閉
程序員人生
主站蜘蛛池模板: 欧美日韩在线一区二区三区 | 日韩国产一区二区三区 | 精品中文在线 | 麻豆精品国产91久久久久久 | 婷婷99狠狠躁天天躁中文字幕 | 精品免费| 亚洲成人精品一区二区三区 | 欧美性大战xxxxx久久久 | 不卡在线一区二区 | 国产不卡视频一区二区三区 | 久久夜靖品 | av大全在线免费观看 | 超碰在97 | 欧美精品国产精品 | 天堂аⅴ在线最新版在线 | 日日干夜夜爽 | 亚洲精品天堂 | 亚洲一区欧美二区 | av资源在线看 | 欧美日韩中文在线 | 亚洲精品一区av在线播放 | 国产网站黄 | 欧美日韩中文字幕在线 | 98久久久 | 久99久视频| 久久久久久久一区 | av麻豆 | 久草在线国产 | 91一区二区在线观看 | 插插网站| 视频黄色片| 性毛片 | 日本一区二区视频在线 | 日韩欧美黄色 | 精品国产欧美一区二区三区成人 | 91 久久| 久久999精品| 国产精品中文字幕在线观看 | 成人毛片网站 | 免费视频亚洲 | 成人免费视频播放 |