forked from lunarmodules/luasql
-
Notifications
You must be signed in to change notification settings - Fork 1
LuaSQL is a simple interface from Lua to a DBMS.
ovoshlook/luasql
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
LuaSQL http://keplerproject.github.io/luasql/doc/us/ LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to: * Connect to ODBC, ADO, Oracle, MySQL, SQLite, Firebird and PostgreSQL databases; * Execute arbitrary SQL statements; * Retrieve results in a row-by-row cursor fashion. LuaSQL is free software and uses the same license as Lua 5.1. Source code for LuaSQL can be downloaded from its GitHub repository. conn:getnext() - resolve CALL statements to execute stored procedures. While original project not includes this code do next luarocks install luasql-mysql MYSQL_INCDIR=/path/to/inc/dir Get from this git /src/ls_mysql.c compile it: gcc -I/usr/include/mysql/ -I/usr/include/lua5.1 ls_mysql.c -shared -o mysql.so -fPIC save original mysql.so: cp /usr/local/lib/lua/5.1/luasql/mysql.so /usr/local/lib/lua/5.1/luasql/mysql.so.orig copy compiled new .so to luasql folder: cp mysql.so /usr/local/lib/lua/5.1/luasql/
About
LuaSQL is a simple interface from Lua to a DBMS.
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 69.4%
- Lua 27.4%
- Java 2.3%
- Other 0.9%