嵌入式 mysql的交互原则

原创 2013年12月02日 14:46:00
 

MySQL交互时,应用程序应使用该一般性原则:

1.    通过调用mysql_library_init(),初始化MySQL库。库可以是mysqlclient C客户端库,或mysqld嵌入式服务器库,具体情况取决于应用程序是否与“-libmysqlclient”或“-libmysqld”标志链接。

2.    通过调用mysql_init()初始化连接处理程序,并通过调用mysql_real_connect()连接到服务器。

3.    发出SQL语句并处理其结果。(在下面的讨论中,详细介绍了使用它的方法)。

4.    通过调用mysql_close(),关闭MySQL服务器的连接。

5.    通过调用mysql_library_end(),结束MySQL库的使用。

调用mysql_library_init()mysql_library_end()的目的在于,为MySQL库提供恰当的初始化和结束处理。对于与客户端库链接的应用程序,它们提供了改进的内存管理功能。如果不调用mysql_library_end(),内存块仍将保持分配状态(这不会增加应用程序使用的内存量,但某些内存泄漏检测器将抗议它)。对于与嵌入式服务器链接的应用程序,这些调用会启动并停止服务器。

相关文章推荐

PC机与嵌入式设备通信协议设计原则

PC机与嵌入式设备通信协议设计原则:简单,可扩展,低耦合,稳定,高效,易实现,软件开发和考虑硬件。...

嵌入式 内核态和用户态的交互

摘要:在进行设备驱动程序,内核功能模块等系统级开发时,通常需要在内核和用户程序之间交换信息。Linux提供了多种方法可以用来完成这些任务。本文总结了各种常用的信息交换方法,并用简单的例子演示这些方法各...
  • skdkjxy
  • skdkjxy
  • 2013年12月02日 14:38
  • 815

嵌入式 初始p2p交互,UDP打洞

转载: http://www.cnblogs.com/epan/articles/98295.html P2P 之 UDP穿透NAT的原理与实现(附源代码) 原创:shootingstars ...
  • skdkjxy
  • skdkjxy
  • 2014年03月25日 10:29
  • 1025

基于嵌入式的人机交互系统设计

  • 2010年06月23日 18:53
  • 2.21MB
  • 下载

与MySQL交互时, 应用程序应使用该一般性原则

1. 通过调用mysql_library_init(),初始化MySQL库。库可以是mysqlclient C客户端库,或mysqld嵌入式服务器库,具体情况取决于应用程序是否与“-libmysqlc...
  • gyley2
  • gyley2
  • 2014年12月25日 14:39
  • 537

嵌入式 WAMP(win+apache+mysql+php)开发环境安装配置图文详解

之前本博跑在共享主机上,速度悲催,前不久迁移到了VPS上,响应速度略有所改善 电脑出了点问题重做系统,恶心的是要重新搭开发环境…顺便写个教程吧。这种教程网上很多,本人尽量做到细致周密。  ...
  • skdkjxy
  • skdkjxy
  • 2013年12月02日 14:47
  • 775

嵌入式mysql资料

关于嵌入式mysql开发资料很少,有几篇帖子只说自己编译通过了,却不说说关键的步骤。 还是mysql的工程师厚道,给出了嵌入式mysql开发的ptt(http://www.mysqlconf...

嵌入式 Linux下mysql的基本使用方法

mysqladmin -uroot password "12345678" create database [数据库名称]; 1]如何创建mysqld数据库的管理用户? 数据库安装好后,...
  • skdkjxy
  • skdkjxy
  • 2013年12月02日 14:46
  • 745

MySQL嵌入式版本的小程序例子

MySQL嵌入式版本越来越式微了。碰巧有个小应用用到了它,顺便记录一下。 文档可以参考http://dev.mysql.com/doc/refman/5.6/en/libmysqld-exa...
  • zedware
  • zedware
  • 2014年01月27日 18:10
  • 23252

libmysqld,嵌入式MySQL服务器库

25.1.1. 嵌入式MySQL服务器库概述 使用嵌入式MySQL服务器库,能够在客户端应用程序中使用具备全部特性的MySQL服务器。 主要优点在于,增加了速度,并使得嵌入式应用程序的管理更简单。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:嵌入式 mysql的交互原则
举报原因:
原因补充:

(最多只允许输入30个字)