扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
# msql.conf - Configuration file for Mini SQL Version 3 # This configuration sets all options to their default values. # Note : %I is expanded to the value of the Inst_Dir element is included in a value. [general] Inst_Dir = /usr/local/msql3 mSQL_User = daemon Admin_User = root Pid_File = %I/msql3.pid TCP_Port = 1114 UNIX_Port = %I/msql3.sock [system] Msynch_Timer = 30 Host_Lookup = True Read_Only = False Num_Children = 3 Table_Cache = 8 Sort_Max_Mem = 1000 Force_Munmap = False Query_Log = False Update_Log = False Local_Access = True Remote_Access = False |
四、mSQL工具程序
工具名称:msql
功能:可与mSQL 服务器连线,直接存取资料库。
工具名称:relshow
功能:可得知mSQL 服务器资料库的架构。
工具名称:msqladmin
功能:此工具可管理资料库,做新增、删除资料库 等动作,还可以关闭mSQL 服务器。功能依照参数不同来决定。
参数选项:createdb_name新增一个名叫db_name的资料库。
dropdb_name删除名叫db_name的资料库。
shutdown关闭mSQLServer. reload重新读取ACL设定档案,采用新的设定值。
version显示系统版本与相关资讯。
stats显示系统的统计资料。
工具名称:msqldump
功能:可产生一个包含了SQL命令的ASCII档案,这个档案可以重建资料库架构。
工具名称:msqlexport
功能:将资料库某table中的所有资料一笔笔显示出 来。
工具名称:msqlimport
功能:可从一个文字档中的资料一笔笔转换到资料库中。
五、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 封面
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者