2.通过调用mysql_init()初始化连接处理程序,并通过调用mysql_real_connect()连接到服务器。
3.发出SQL语句并处理其结果。(在下面的讨论中宽竖,详细介绍了使用它的方法)。
4.通过调用mysql_close(),关闭与MySQL服务器的连接。
5.通过调用mysql_library_end(),结束MySQL库的使用。
和.net同样的道理,你在誉历局银.net也需要在你的部署包中包含dll才能去连接,除非你静态联接了相关的code,在linux下你需要下载mysql的c库开发包(libmysql++-dev
libmysql++2c2a
libmysqlclient15-dev
libmysqlclient15off)
这里面已经包含了动态库和静态库,如果是静态库链接,你就庆腊搜只需要把你的程序部署给别人即可,如果是动态链接,还需要把相关的.so也包含在你的部署包中分发给使用者
要袭运衡不你把mysql的包路径放到LIB变量里,
用export
LIB
重新声明一下看看
还有,可能权限不够,所以你试悄宏着ROOT权限编译拍做
一下看看。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)