五、msql的API 函数
对嵌入式系统而言.应用程序往往是通过调用SQL的API函数来执行对特定数据库的操作。API函数使得任何c语言程序都可以与mSQL的数据库引擎进行通信。
表1 mSQL主要API函数表
序号 函数名称 功能描述
1 msqlConnect() 用于建立与mSQL服务器的连接
2 msqlQuery() 用于向mSQL服务器提交SQL操作命令
3 msqlSelectDB() 对数据库进行查询等操作前,调用本函数将之选中
4 msqlStoreResult()用于保存查询
5 msqlClose() 关闭己打开的数据库,以释放系统资源
6 msqlListDBs() 用于取当前己连接的mSQL服务器上的数据库列表
7 msqlListlndex() 用于获得数据表索引
总结:从1996年发布mSQL 1.0到目前的mSQL 3.7,mSQL的性能得到不断的提升,世界知名的HP和Cisco等公司都在使用mSQL。本文对mSQL的特性、配置、API函数及应用等做了介绍,更多的技术资料可以参考官方网站。目前国内还没有msql书籍,更多msql更高级的使用技术,读者可以参考此书:
Mini SQL Version 3 Users Guide and Reference
Mini SQL Version 3 Users Guide and Reference 封面