页游手游服务器(二)c支持mysql

上一篇说的是liua的net拓展,这一篇说lua的sql拓展,准确说是mysql拓展,这里推荐下postgre,比mysql好用,支持数组,各种好,不过腾讯平台不支持,所以你的公司要和腾讯合作,掂量下吧

c部分本质使用prestatement

接口:
_sql.new(host, user, password, db, port ,timeout)

参数不多做解释,返回sql对象

sql相关方法:

sql:run(statement, arg1, arg2,..);--prestatement执行sql语句,返回结果

sql:runs(statement, arg1, arg2,..);--执行sql,不要返回值,不要prestatement

sql:begin();--事务开始

sql:commit()--事务提交

sql:rollback();--事务回滚

sql:close();--关闭sql

接口很简单,精彩在lua,lua层会有1个逻辑缓存。

到这的话基本准备都完事了,c还需要实现一些零碎的功能

posted on 2014-06-14 11:54  marcher  阅读(223)  评论(0编辑  收藏  举报

导航